Home
last modified time | relevance | path

Searched refs:DeclarationName (Results 1 – 25 of 95) sorted by relevance

1234

/external/clang/lib/AST/
DDeclarationName.cpp80 int DeclarationName::compare(DeclarationName LHS, DeclarationName RHS) { in compare()
85 case DeclarationName::Identifier: { in compare()
94 case DeclarationName::ObjCZeroArgSelector: in compare()
95 case DeclarationName::ObjCOneArgSelector: in compare()
96 case DeclarationName::ObjCMultiArgSelector: { in compare()
112 case DeclarationName::CXXConstructorName: in compare()
113 case DeclarationName::CXXDestructorName: in compare()
114 case DeclarationName::CXXConversionFunctionName: in compare()
121 case DeclarationName::CXXOperatorName: in compare()
125 case DeclarationName::CXXLiteralOperatorName: in compare()
[all …]
DItaniumMangle.cpp336 DeclarationName name,
345 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name,
367 void mangleOperatorName(DeclarationName Name, unsigned Arity);
392 DeclarationName name,
894 DeclarationName name, in mangleUnresolvedName()
899 case DeclarationName::Identifier: in mangleUnresolvedName()
903 case DeclarationName::CXXDestructorName: in mangleUnresolvedName()
908 case DeclarationName::CXXConversionFunctionName: in mangleUnresolvedName()
909 case DeclarationName::CXXLiteralOperatorName: in mangleUnresolvedName()
910 case DeclarationName::CXXOperatorName: in mangleUnresolvedName()
[all …]
DASTImporter.cpp83 DeclContext *&LexicalDC, DeclarationName &Name,
1832 DeclarationName &Name, in ImportDeclParts()
1891 case DeclarationName::Identifier: in ImportDeclarationNameLoc()
1892 case DeclarationName::ObjCZeroArgSelector: in ImportDeclarationNameLoc()
1893 case DeclarationName::ObjCOneArgSelector: in ImportDeclarationNameLoc()
1894 case DeclarationName::ObjCMultiArgSelector: in ImportDeclarationNameLoc()
1895 case DeclarationName::CXXUsingDirective: in ImportDeclarationNameLoc()
1898 case DeclarationName::CXXOperatorName: { in ImportDeclarationNameLoc()
1903 case DeclarationName::CXXLiteralOperatorName: { in ImportDeclarationNameLoc()
1908 case DeclarationName::CXXConstructorName: in ImportDeclarationNameLoc()
[all …]
DCXXInheritance.cpp379 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindTagMember()
397 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindOrdinaryMember()
415 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindNestedNameSpecifierMember()
DDeclTemplate.cpp254 DeclarationName Name, in Create()
264 DeclarationName(), nullptr, nullptr); in CreateDeserialized()
331 DeclarationName Name, in Create()
345 DeclarationName(), nullptr, nullptr); in CreateDeserialized()
907 DeclarationName Name, in Create()
917 DeclarationName(), nullptr, nullptr); in CreateDeserialized()
962 SourceLocation L, DeclarationName Name, in Create()
971 DeclarationName(), nullptr, nullptr); in CreateDeserialized()
/external/clang/include/clang/AST/
DDeclarationName.h47 class DeclarationName {
139 DeclarationName(CXXSpecialName *Name) in DeclarationName() function
147 DeclarationName(CXXOperatorIdName *Name) in DeclarationName() function
153 DeclarationName(CXXLiteralOperatorIdName *Name) in DeclarationName() function
160 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { } in DeclarationName() function
171 DeclarationName() : Ptr(0) { } in DeclarationName() function
174 DeclarationName(const IdentifierInfo *II) in DeclarationName() function
180 DeclarationName(Selector Sel) : Ptr(Sel.InfoPtr) { } in DeclarationName() function
183 static DeclarationName getUsingDirectiveName();
237 static DeclarationName getFromOpaquePtr(void *P) { in getFromOpaquePtr()
[all …]
DASTImporter.h182 DeclarationName Import(DeclarationName FromName);
235 virtual DeclarationName HandleNameConflict(DeclarationName Name,
DDeclLookups.h40 DeclarationName getLookupName() const { return It->first; } in getLookupName()
52 It->first == DeclarationName::getUsingDirectiveName());
DExternalASTSource.h26 class DeclarationName; variable
148 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
300 DeclarationName Name,
305 DeclarationName Name);
DDeclTemplate.h234 DeclarationName Name) in TemplateDecl()
241 DeclarationName Name, TemplateParameterList *Params) in TemplateDecl()
247 DeclarationName Name, TemplateParameterList *Params, in TemplateDecl()
615 SourceLocation L, DeclarationName Name, in RedeclarableTemplateDecl()
770 DeclarationName Name, TemplateParameterList *Params,
878 DeclarationName Name,
1841 DeclarationName Name, TemplateParameterList *Params,
1869 DeclarationName Name,
2106 DeclarationName Name, TemplateParameterList *Params,
2157 DeclarationName Name,
[all …]
/external/lldb/source/Symbol/
DClangExternalASTSourceCallbacks.cpp52 clang::DeclarationName clang_decl_name in FindExternalVisibleDeclsByName()
70 case clang::DeclarationName::Identifier: in FindExternalVisibleDeclsByName()
79 case clang::DeclarationName::ObjCZeroArgSelector: in FindExternalVisibleDeclsByName()
84 case clang::DeclarationName::ObjCOneArgSelector: in FindExternalVisibleDeclsByName()
89 case clang::DeclarationName::ObjCMultiArgSelector: in FindExternalVisibleDeclsByName()
94 case clang::DeclarationName::CXXConstructorName: in FindExternalVisibleDeclsByName()
100 case clang::DeclarationName::CXXDestructorName: in FindExternalVisibleDeclsByName()
105 case clang::DeclarationName::CXXConversionFunctionName: in FindExternalVisibleDeclsByName()
110 case clang::DeclarationName::CXXOperatorName: in FindExternalVisibleDeclsByName()
115 case clang::DeclarationName::CXXLiteralOperatorName: in FindExternalVisibleDeclsByName()
[all …]
/external/clang/lib/Sema/
DIdentifierResolver.cpp60 IdDeclInfo &operator[](DeclarationName Name);
143 DeclarationName Name = D->getDeclName(); in AddDecl()
168 DeclarationName Name = D->getDeclName(); in InsertDeclAfter()
209 DeclarationName Name = D->getDeclName(); in RemoveDecl()
228 IdentifierResolver::begin(DeclarationName Name) { in begin()
298 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ in tryAddTopLevelDecl()
394 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) { in operator []()
DSemaTemplateVariadic.cpp317 case DeclarationName::Identifier: in DiagnoseUnexpandedParameterPack()
318 case DeclarationName::ObjCZeroArgSelector: in DiagnoseUnexpandedParameterPack()
319 case DeclarationName::ObjCOneArgSelector: in DiagnoseUnexpandedParameterPack()
320 case DeclarationName::ObjCMultiArgSelector: in DiagnoseUnexpandedParameterPack()
321 case DeclarationName::CXXOperatorName: in DiagnoseUnexpandedParameterPack()
322 case DeclarationName::CXXLiteralOperatorName: in DiagnoseUnexpandedParameterPack()
323 case DeclarationName::CXXUsingDirective: in DiagnoseUnexpandedParameterPack()
326 case DeclarationName::CXXConstructorName: in DiagnoseUnexpandedParameterPack()
327 case DeclarationName::CXXDestructorName: in DiagnoseUnexpandedParameterPack()
328 case DeclarationName::CXXConversionFunctionName: in DiagnoseUnexpandedParameterPack()
DSemaTemplateInstantiate.cpp628 DeclarationName Entity;
636 DeclarationName Entity) in TemplateInstantiator()
651 DeclarationName getBaseEntity() { return Entity; } in getBaseEntity()
655 void setBase(SourceLocation Loc, DeclarationName Entity) { in setBase()
1470 DeclarationName Entity) { in SubstType()
1486 DeclarationName Entity) { in SubstType()
1516 SourceLocation Loc, DeclarationName Entity) { in SubstType()
1569 DeclarationName Entity, in SubstFunctionDeclType()
1732 DeclarationName()); in SubstParmTypes()
1789 DeclarationName()); in SubstBaseSpecifiers()
[all …]
DSemaLambda.cpp379 DeclarationName MethodName in startLambdaDefinition()
734 << DeclarationName(Id) << TSI->getType() << Loc; in performLambdaInitCaptureInitialization()
739 << DeclarationName(Id) << TSI->getType() << Loc; in performLambdaInitCaptureInitialization()
745 << DeclarationName(Id) << Loc; in performLambdaInitCaptureInitialization()
755 << DeclarationName(Id) in performLambdaInitCaptureInitialization()
761 << DeclarationName(Id) << TSI->getType() in performLambdaInitCaptureInitialization()
1198 DeclarationName ConversionName in addFunctionPointerConversion()
1297 DeclarationName InvokerName = &S.Context.Idents.get( in addFunctionPointerConversion()
1365 DeclarationName Name in addBlockPointerConversion()
DSemaLookup.cpp601 static bool isImplicitlyDeclaredMemberFunctionName(DeclarationName Name) { in isImplicitlyDeclaredMemberFunctionName()
603 case DeclarationName::CXXConstructorName: in isImplicitlyDeclaredMemberFunctionName()
604 case DeclarationName::CXXDestructorName: in isImplicitlyDeclaredMemberFunctionName()
607 case DeclarationName::CXXOperatorName: in isImplicitlyDeclaredMemberFunctionName()
620 DeclarationName Name, in DeclareImplicitMemberFunctionsWithName()
626 case DeclarationName::CXXConstructorName: in DeclareImplicitMemberFunctionsWithName()
640 case DeclarationName::CXXDestructorName: in DeclareImplicitMemberFunctionsWithName()
647 case DeclarationName::CXXOperatorName: in DeclareImplicitMemberFunctionsWithName()
692 != DeclarationName::CXXConversionFunctionName || in LookupDirect()
880 DeclarationName Name = R.getLookupName(); in CppLookupName()
[all …]
/external/clang/include/clang/Sema/
DIdentifierResolver.h26 class DeclarationName; variable
142 iterator begin(DeclarationName Name);
181 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
DTypoCorrection.h42 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl,
62 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS = nullptr,
74 DeclarationName getCorrection() const { return CorrectionName; } in getCorrection()
233 DeclarationName CorrectionName;
DLookup.h151 LookupResult(Sema &SemaRef, DeclarationName Name,
204 DeclarationName getLookupName() const { in getLookupName()
209 void setLookupName(DeclarationName Name) { in setLookupName()
/external/lldb/include/lldb/Expression/
DClangASTSource.h105 clang::DeclarationName Name);
255 clang::DeclarationName Name) in FindExternalVisibleDeclsByName()
433 const clang::DeclarationName &m_decl_name; ///< The name being looked for
463 clang::DeclarationName &name, in NameSearchContext()
/external/clang/lib/Serialization/
DASTReaderInternals.h55 DeclarationName::NameKind Kind;
57 DeclNameKey() : Kind((DeclarationName::NameKind)0), Data(0) { } in DeclNameKey()
60 typedef DeclarationName external_key_type;
DASTWriter.cpp3552 typedef DeclarationName key_type;
3563 hash_value_type ComputeHash(DeclarationName Name) { in ComputeHash()
3568 case DeclarationName::Identifier: in ComputeHash()
3571 case DeclarationName::ObjCZeroArgSelector: in ComputeHash()
3572 case DeclarationName::ObjCOneArgSelector: in ComputeHash()
3573 case DeclarationName::ObjCMultiArgSelector: in ComputeHash()
3576 case DeclarationName::CXXConstructorName: in ComputeHash()
3577 case DeclarationName::CXXDestructorName: in ComputeHash()
3578 case DeclarationName::CXXConversionFunctionName: in ComputeHash()
3580 case DeclarationName::CXXOperatorName: in ComputeHash()
[all …]
DASTReader.cpp317 typedef llvm::DenseMap<DeclarationName, SmallVector<NamedDecl *, 8> >
889 case DeclarationName::Identifier: in ComputeHash()
890 case DeclarationName::CXXLiteralOperatorName: in ComputeHash()
893 case DeclarationName::ObjCZeroArgSelector: in ComputeHash()
894 case DeclarationName::ObjCOneArgSelector: in ComputeHash()
895 case DeclarationName::ObjCMultiArgSelector: in ComputeHash()
898 case DeclarationName::CXXOperatorName: in ComputeHash()
901 case DeclarationName::CXXConstructorName: in ComputeHash()
902 case DeclarationName::CXXDestructorName: in ComputeHash()
903 case DeclarationName::CXXConversionFunctionName: in ComputeHash()
[all …]
/external/lldb/source/Expression/
DClangASTSource.cpp63 DeclarationName clang_decl_name in FindExternalVisibleDeclsByName()
85 case DeclarationName::Identifier: in FindExternalVisibleDeclsByName()
99 case DeclarationName::CXXOperatorName: in FindExternalVisibleDeclsByName()
100 case DeclarationName::CXXLiteralOperatorName: in FindExternalVisibleDeclsByName()
106 case DeclarationName::CXXUsingDirective: in FindExternalVisibleDeclsByName()
110 case DeclarationName::ObjCZeroArgSelector: in FindExternalVisibleDeclsByName()
111 case DeclarationName::ObjCOneArgSelector: in FindExternalVisibleDeclsByName()
112 case DeclarationName::ObjCMultiArgSelector: in FindExternalVisibleDeclsByName()
124 case DeclarationName::CXXConstructorName: in FindExternalVisibleDeclsByName()
125 case DeclarationName::CXXDestructorName: in FindExternalVisibleDeclsByName()
[all …]
/external/lldb/include/lldb/Symbol/
DClangExternalASTSourceCallbacks.h36 …clsByNameCallback)(void *baton, const clang::DeclContext *DC, clang::DeclarationName Name, llvm::S…
117 clang::DeclarationName decl_name);

1234