Home
last modified time | relevance | path

Searched refs:DeclarationName (Results 1 – 25 of 84) 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 …]
DASTImporter.cpp82 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 …]
DCXXInheritance.cpp399 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindTagMember()
417 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindOrdinaryMember()
435 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindNestedNameSpecifierMember()
DMicrosoftMangle.cpp88 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 …]
DExternalASTSource.cpp48 DeclarationName Name) { in FindExternalVisibleDeclsByName()
DItaniumMangle.cpp291 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 …]
DCMakeLists.txt19 DeclarationName.cpp
/external/clang/include/clang/AST/
DDeclarationName.h46 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 …]
DASTImporter.h182 DeclarationName Import(DeclarationName FromName);
235 virtual DeclarationName HandleNameConflict(DeclarationName Name,
DExternalASTSource.h25 class DeclarationName; variable
132 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
281 DeclarationName Name,
286 DeclarationName Name);
DDeclTemplate.h232 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 …]
DDeclLookups.h50 It->first == DeclarationName::getUsingDirectiveName());
/external/clang/lib/Sema/
DIdentifierResolver.cpp60 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 []()
DSemaTemplateVariadic.cpp303 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()
DSemaTemplateInstantiate.cpp677 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 …]
DSemaLookup.cpp579 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 …]
DSema.cpp135 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/
DTypoCorrection.h41 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl,
59 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS=0,
69 DeclarationName getCorrection() const { return CorrectionName; } in getCorrection()
202 DeclarationName CorrectionName;
DIdentifierResolver.h26 class DeclarationName; variable
147 iterator begin(DeclarationName Name);
188 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
DLookup.h150 LookupResult(Sema &SemaRef, DeclarationName Name,
201 DeclarationName getLookupName() const { in getLookupName()
206 void setLookupName(DeclarationName Name) { in setLookupName()
/external/clang/lib/Serialization/
DASTReaderInternals.h54 DeclarationName::NameKind Kind;
56 DeclNameKey() : Kind((DeclarationName::NameKind)0), Data(0) { } in DeclNameKey()
59 typedef DeclarationName external_key_type;
DASTWriter.cpp2976 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 …]
DASTReader.cpp586 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/
DChainedIncludesSource.h48 DeclarationName Name);
/external/clang/tools/libclang/
DRecursiveASTVisitor.h622 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()

1234