/external/clang/lib/AST/ |
D | DeclarationName.cpp | 80 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 …]
|
D | ASTImporter.cpp | 82 DeclContext *&LexicalDC, DeclarationName &Name, 1798 DeclarationName &Name, in ImportDeclParts() 1857 case DeclarationName::Identifier: in ImportDeclarationNameLoc() 1858 case DeclarationName::ObjCZeroArgSelector: in ImportDeclarationNameLoc() 1859 case DeclarationName::ObjCOneArgSelector: in ImportDeclarationNameLoc() 1860 case DeclarationName::ObjCMultiArgSelector: in ImportDeclarationNameLoc() 1861 case DeclarationName::CXXUsingDirective: in ImportDeclarationNameLoc() 1864 case DeclarationName::CXXOperatorName: { in ImportDeclarationNameLoc() 1869 case DeclarationName::CXXLiteralOperatorName: { in ImportDeclarationNameLoc() 1874 case DeclarationName::CXXConstructorName: in ImportDeclarationNameLoc() [all …]
|
D | CXXInheritance.cpp | 399 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindTagMember() 417 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindOrdinaryMember() 435 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindNestedNameSpecifierMember()
|
D | MicrosoftMangle.cpp | 88 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name); 419 DeclarationName Name) { in mangleUnqualifiedName() 467 case DeclarationName::Identifier: { in mangleUnqualifiedName() 500 case DeclarationName::ObjCZeroArgSelector: in mangleUnqualifiedName() 501 case DeclarationName::ObjCOneArgSelector: in mangleUnqualifiedName() 502 case DeclarationName::ObjCMultiArgSelector: in mangleUnqualifiedName() 505 case DeclarationName::CXXConstructorName: in mangleUnqualifiedName() 513 case DeclarationName::CXXDestructorName: in mangleUnqualifiedName() 524 case DeclarationName::CXXConversionFunctionName: in mangleUnqualifiedName() 530 case DeclarationName::CXXOperatorName: in mangleUnqualifiedName() [all …]
|
D | ExternalASTSource.cpp | 48 DeclarationName Name) { in FindExternalVisibleDeclsByName()
|
D | ItaniumMangle.cpp | 291 DeclarationName name, 300 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name, 340 DeclarationName name, 1014 DeclarationName name, in mangleUnresolvedName() 1040 DeclarationName Name, in mangleUnqualifiedName() 1046 case DeclarationName::Identifier: { in mangleUnqualifiedName() 1145 case DeclarationName::ObjCZeroArgSelector: in mangleUnqualifiedName() 1146 case DeclarationName::ObjCOneArgSelector: in mangleUnqualifiedName() 1147 case DeclarationName::ObjCMultiArgSelector: in mangleUnqualifiedName() 1150 case DeclarationName::CXXConstructorName: in mangleUnqualifiedName() [all …]
|
D | CMakeLists.txt | 19 DeclarationName.cpp
|
/external/clang/include/clang/AST/ |
D | DeclarationName.h | 46 class DeclarationName { 137 DeclarationName(CXXSpecialName *Name) in DeclarationName() function 145 DeclarationName(CXXOperatorIdName *Name) in DeclarationName() function 151 DeclarationName(CXXLiteralOperatorIdName *Name) in DeclarationName() function 158 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { } in DeclarationName() function 169 DeclarationName() : Ptr(0) { } in DeclarationName() function 172 DeclarationName(const IdentifierInfo *II) in DeclarationName() function 178 DeclarationName(Selector Sel) : Ptr(Sel.InfoPtr) { } in DeclarationName() function 181 static DeclarationName getUsingDirectiveName(); 233 static DeclarationName getFromOpaquePtr(void *P) { in getFromOpaquePtr() [all …]
|
D | ASTImporter.h | 182 DeclarationName Import(DeclarationName FromName); 235 virtual DeclarationName HandleNameConflict(DeclarationName Name,
|
D | ExternalASTSource.h | 25 class DeclarationName; variable 132 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 281 DeclarationName Name, 286 DeclarationName Name);
|
D | DeclTemplate.h | 232 DeclarationName Name) in TemplateDecl() 238 DeclarationName Name, TemplateParameterList *Params) in TemplateDecl() 243 DeclarationName Name, TemplateParameterList *Params, in TemplateDecl() 624 DeclarationName Name, TemplateParameterList *Params, in RedeclarableTemplateDecl() 762 FunctionTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, 855 DeclarationName Name, 1843 ClassTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, 1849 DeclarationName(), 0, 0) { } 1872 DeclarationName Name, 2112 TypeAliasTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, [all …]
|
D | DeclLookups.h | 50 It->first == DeclarationName::getUsingDirectiveName());
|
/external/clang/lib/Sema/ |
D | IdentifierResolver.cpp | 60 IdDeclInfo &operator[](DeclarationName Name); 155 DeclarationName Name = D->getDeclName(); in AddDecl() 180 DeclarationName Name = D->getDeclName(); in InsertDeclAfter() 221 DeclarationName Name = D->getDeclName(); in RemoveDecl() 242 DeclarationName Name = Old->getDeclName(); in ReplaceDecl() 264 IdentifierResolver::begin(DeclarationName Name) { in begin() 331 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ in tryAddTopLevelDecl() 427 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) { in operator []()
|
D | SemaTemplateVariadic.cpp | 303 case DeclarationName::Identifier: in DiagnoseUnexpandedParameterPack() 304 case DeclarationName::ObjCZeroArgSelector: in DiagnoseUnexpandedParameterPack() 305 case DeclarationName::ObjCOneArgSelector: in DiagnoseUnexpandedParameterPack() 306 case DeclarationName::ObjCMultiArgSelector: in DiagnoseUnexpandedParameterPack() 307 case DeclarationName::CXXOperatorName: in DiagnoseUnexpandedParameterPack() 308 case DeclarationName::CXXLiteralOperatorName: in DiagnoseUnexpandedParameterPack() 309 case DeclarationName::CXXUsingDirective: in DiagnoseUnexpandedParameterPack() 312 case DeclarationName::CXXConstructorName: in DiagnoseUnexpandedParameterPack() 313 case DeclarationName::CXXDestructorName: in DiagnoseUnexpandedParameterPack() 314 case DeclarationName::CXXConversionFunctionName: in DiagnoseUnexpandedParameterPack()
|
D | SemaTemplateInstantiate.cpp | 677 DeclarationName Entity; 685 DeclarationName Entity) in TemplateInstantiator() 700 DeclarationName getBaseEntity() { return Entity; } in getBaseEntity() 704 void setBase(SourceLocation Loc, DeclarationName Entity) { in setBase() 1507 DeclarationName Entity) { in SubstType() 1523 DeclarationName Entity) { in SubstType() 1553 SourceLocation Loc, DeclarationName Entity) { in SubstType() 1602 DeclarationName Entity, in SubstFunctionDeclType() 1738 DeclarationName()); in SubstParmTypes() 1792 DeclarationName()); in SubstBaseSpecifiers() [all …]
|
D | SemaLookup.cpp | 579 static bool isImplicitlyDeclaredMemberFunctionName(DeclarationName Name) { in isImplicitlyDeclaredMemberFunctionName() 581 case DeclarationName::CXXConstructorName: in isImplicitlyDeclaredMemberFunctionName() 582 case DeclarationName::CXXDestructorName: in isImplicitlyDeclaredMemberFunctionName() 585 case DeclarationName::CXXOperatorName: in isImplicitlyDeclaredMemberFunctionName() 598 DeclarationName Name, in DeclareImplicitMemberFunctionsWithName() 604 case DeclarationName::CXXConstructorName: in DeclareImplicitMemberFunctionsWithName() 618 case DeclarationName::CXXDestructorName: in DeclareImplicitMemberFunctionsWithName() 625 case DeclarationName::CXXOperatorName: in DeclareImplicitMemberFunctionsWithName() 670 != DeclarationName::CXXConversionFunctionName || in LookupDirect() 842 DeclarationName Name = R.getLookupName(); in CppLookupName() [all …]
|
D | Sema.cpp | 135 DeclarationName Int128 = &Context.Idents.get("__int128_t"); in Initialize() 139 DeclarationName UInt128 = &Context.Idents.get("__uint128_t"); in Initialize() 149 DeclarationName SEL = &Context.Idents.get("SEL"); in Initialize() 155 DeclarationName Id = &Context.Idents.get("id"); in Initialize() 160 DeclarationName Class = &Context.Idents.get("Class"); in Initialize() 165 DeclarationName Protocol = &Context.Idents.get("Protocol"); in Initialize() 170 DeclarationName BuiltinVaList = &Context.Idents.get("__builtin_va_list"); in Initialize()
|
/external/clang/include/clang/Sema/ |
D | TypoCorrection.h | 41 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl, 59 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS=0, 69 DeclarationName getCorrection() const { return CorrectionName; } in getCorrection() 202 DeclarationName CorrectionName;
|
D | IdentifierResolver.h | 26 class DeclarationName; variable 147 iterator begin(DeclarationName Name); 188 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
|
D | Lookup.h | 150 LookupResult(Sema &SemaRef, DeclarationName Name, 201 DeclarationName getLookupName() const { in getLookupName() 206 void setLookupName(DeclarationName Name) { in setLookupName()
|
/external/clang/lib/Serialization/ |
D | ASTReaderInternals.h | 54 DeclarationName::NameKind Kind; 56 DeclNameKey() : Kind((DeclarationName::NameKind)0), Data(0) { } in DeclNameKey() 59 typedef DeclarationName external_key_type;
|
D | ASTWriter.cpp | 2976 typedef DeclarationName key_type; 2984 unsigned ComputeHash(DeclarationName Name) { in ComputeHash() 2989 case DeclarationName::Identifier: in ComputeHash() 2992 case DeclarationName::ObjCZeroArgSelector: in ComputeHash() 2993 case DeclarationName::ObjCOneArgSelector: in ComputeHash() 2994 case DeclarationName::ObjCMultiArgSelector: in ComputeHash() 2997 case DeclarationName::CXXConstructorName: in ComputeHash() 2998 case DeclarationName::CXXDestructorName: in ComputeHash() 2999 case DeclarationName::CXXConversionFunctionName: in ComputeHash() 3001 case DeclarationName::CXXOperatorName: in ComputeHash() [all …]
|
D | ASTReader.cpp | 586 case DeclarationName::Identifier: in ComputeHash() 587 case DeclarationName::CXXLiteralOperatorName: in ComputeHash() 590 case DeclarationName::ObjCZeroArgSelector: in ComputeHash() 591 case DeclarationName::ObjCOneArgSelector: in ComputeHash() 592 case DeclarationName::ObjCMultiArgSelector: in ComputeHash() 595 case DeclarationName::CXXOperatorName: in ComputeHash() 598 case DeclarationName::CXXConstructorName: in ComputeHash() 599 case DeclarationName::CXXDestructorName: in ComputeHash() 600 case DeclarationName::CXXConversionFunctionName: in ComputeHash() 601 case DeclarationName::CXXUsingDirective: in ComputeHash() [all …]
|
/external/clang/include/clang/Frontend/ |
D | ChainedIncludesSource.h | 48 DeclarationName Name);
|
/external/clang/tools/libclang/ |
D | RecursiveASTVisitor.h | 622 case DeclarationName::CXXConstructorName: in TraverseDeclarationNameInfo() 623 case DeclarationName::CXXDestructorName: in TraverseDeclarationNameInfo() 624 case DeclarationName::CXXConversionFunctionName: in TraverseDeclarationNameInfo() 630 case DeclarationName::Identifier: in TraverseDeclarationNameInfo() 631 case DeclarationName::ObjCZeroArgSelector: in TraverseDeclarationNameInfo() 632 case DeclarationName::ObjCOneArgSelector: in TraverseDeclarationNameInfo() 633 case DeclarationName::ObjCMultiArgSelector: in TraverseDeclarationNameInfo() 634 case DeclarationName::CXXOperatorName: in TraverseDeclarationNameInfo() 635 case DeclarationName::CXXLiteralOperatorName: in TraverseDeclarationNameInfo() 636 case DeclarationName::CXXUsingDirective: in TraverseDeclarationNameInfo()
|