/external/clang/lib/AST/ |
DeclarationName.cpp | 1 //===-- DeclarationName.cpp - Declaration names implementation --*- C++ -*-===// 10 // This file implements the DeclarationName and DeclarationNameTable 16 #include "clang/AST/DeclarationName.h" 59 /// This identifier is stored here rather than directly in DeclarationName so as 80 int DeclarationName::compare(DeclarationName LHS, DeclarationName RHS) { 85 case DeclarationName::Identifier: { 94 case DeclarationName::ObjCZeroArgSelector: 95 case DeclarationName::ObjCOneArgSelector [all...] |
ItaniumMangle.cpp | 334 DeclarationName name, 343 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name, 365 void mangleOperatorName(DeclarationName Name, unsigned Arity); 390 DeclarationName name, 891 DeclarationName name, 896 case DeclarationName::Identifier: 900 case DeclarationName::CXXDestructorName: 905 case DeclarationName::CXXConversionFunctionName: 906 case DeclarationName::CXXLiteralOperatorName: 907 case DeclarationName::CXXOperatorName [all...] |
ExternalASTSource.cpp | 18 #include "clang/AST/DeclarationName.h" 102 DeclarationName Name) {
|
Android.mk | 41 DeclarationName.cpp \
|
ASTImporter.cpp | 83 DeclContext *&LexicalDC, DeclarationName &Name, [all...] |
DeclTemplate.cpp | 258 DeclarationName Name, 268 DeclarationName(), nullptr, nullptr); 335 DeclarationName Name, 349 DeclarationName(), nullptr, nullptr); [all...] |
/external/clang/include/clang/AST/ |
DeclarationName.h | 1 //===-- DeclarationName.h - Representation of declaration names -*- C++ -*-===// 10 // This file declares the DeclarationName and DeclarationNameTable classes. 41 /// DeclarationName - The name of a declaration. In the common case, 47 class DeclarationName { 139 DeclarationName(CXXSpecialName *Name) 147 DeclarationName(CXXOperatorIdName *Name) 153 DeclarationName(CXXLiteralOperatorIdName *Name) 160 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { } 170 /// DeclarationName - Used to create an empty selector. 171 DeclarationName() : Ptr(0) { [all...] |
ASTImporter.h | 17 #include "clang/AST/DeclarationName.h" 187 DeclarationName Import(DeclarationName FromName); 240 virtual DeclarationName HandleNameConflict(DeclarationName Name,
|
DeclLookups.h | 20 #include "clang/AST/DeclarationName.h" 40 DeclarationName getLookupName() const { return It->first; } 52 It->first == DeclarationName::getUsingDirectiveName());
|
ExternalASTSource.h | 26 class DeclarationName; 134 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 303 DeclarationName Name, 308 DeclarationName Name);
|
DeclTemplate.h | 338 DeclarationName Name) 345 DeclarationName Name, TemplateParameterList *Params) 351 DeclarationName Name, TemplateParameterList *Params, 709 SourceLocation L, DeclarationName Name, 864 DeclarationName Name, TemplateParameterList *Params, [all...] |
DeclContextInternals.h | 19 #include "clang/AST/DeclarationName.h" 240 : public llvm::SmallDenseMap<DeclarationName, StoredDeclsList, 4> {
|
/external/clang/include/clang/Sema/ |
IdentifierResolver.h | 26 class DeclarationName; 142 iterator begin(DeclarationName Name); 181 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
|
TypoCorrection.h | 42 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl, 62 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS = nullptr, 73 /// \brief Gets the DeclarationName of the typo correction 74 DeclarationName getCorrection() const { return CorrectionName; } 159 /// declarations associated with the DeclarationName of this TypoCorrection 167 /// \brief Returns whether this TypoCorrection has a non-empty DeclarationName 233 DeclarationName CorrectionName;
|
Lookup.h | 151 LookupResult(Sema &SemaRef, DeclarationName Name, 204 DeclarationName getLookupName() const { 209 void setLookupName(DeclarationName Name) {
|
MultiplexExternalSemaSource.h | 96 DeclarationName Name) override;
|
/external/clang/lib/Sema/ |
IdentifierResolver.cpp | 58 /// Returns the IdDeclInfo associated to the DeclarationName. 60 IdDeclInfo &operator[](DeclarationName Name); 143 DeclarationName Name = D->getDeclName(); 168 DeclarationName Name = D->getDeclName(); 209 DeclarationName Name = D->getDeclName(); 228 IdentifierResolver::begin(DeclarationName Name) { 298 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ 391 /// Returns the IdDeclInfo associated to the DeclarationName. 394 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) {
|
SemaTemplateVariadic.cpp | 317 case DeclarationName::Identifier: 318 case DeclarationName::ObjCZeroArgSelector: 319 case DeclarationName::ObjCOneArgSelector: 320 case DeclarationName::ObjCMultiArgSelector: 321 case DeclarationName::CXXOperatorName: 322 case DeclarationName::CXXLiteralOperatorName: 323 case DeclarationName::CXXUsingDirective: 326 case DeclarationName::CXXConstructorName: 327 case DeclarationName::CXXDestructorName: 328 case DeclarationName::CXXConversionFunctionName [all...] |
SemaTemplateInstantiate.cpp | 628 DeclarationName Entity; 636 DeclarationName Entity) 651 DeclarationName getBaseEntity() { return Entity; } 655 void setBase(SourceLocation Loc, DeclarationName Entity) { [all...] |
Sema.cpp | 134 DeclarationName DN = &Context.Idents.get(Name); 159 DeclarationName Int128 = &Context.Idents.get("__int128_t"); 163 DeclarationName UInt128 = &Context.Idents.get("__uint128_t"); 173 DeclarationName SEL = &Context.Idents.get("SEL"); 179 DeclarationName Id = &Context.Idents.get("id"); 184 DeclarationName Class = &Context.Idents.get("Class"); 189 DeclarationName Protocol = &Context.Idents.get("Protocol"); 252 DeclarationName MSVaList = &Context.Idents.get("__builtin_ms_va_list"); 257 DeclarationName BuiltinVaList = &Context.Idents.get("__builtin_va_list"); [all...] |
/external/clang/unittests/AST/ |
ExternalASTSourceTest.cpp | 71 DeclarationName Name) override {
|
/external/clang/include/clang/Serialization/ |
ASTBitCodes.h | 20 #include "clang/AST/DeclarationName.h" [all...] |
/external/clang/lib/Serialization/ |
ASTWriter.cpp | [all...] |
ASTReader.cpp | 335 typedef llvm::DenseMap<DeclarationName, SmallVector<NamedDecl *, 8> > [all...] |
/external/clang/lib/Frontend/ |
ChainedIncludesSource.cpp | 49 DeclarationName Name) override; 249 DeclarationName Name) {
|