/external/clang/include/clang/AST/ |
DeclarationName.h | 1 //===-- DeclarationName.h - Representation of declaration names -*- C++ -*-===// 10 // This file declares the DeclarationName and DeclarationNameTable classes. 36 /// DeclarationName - The name of a declaration. In the common case, 42 class DeclarationName { 130 DeclarationName(CXXSpecialName *Name) 138 DeclarationName(CXXOperatorIdName *Name) 144 DeclarationName(CXXLiteralOperatorIdName *Name) 151 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { } 161 /// DeclarationName - Used to create an empty selector. 162 DeclarationName() : Ptr(0) { [all...] |
ASTImporter.h | 17 #include "clang/AST/DeclarationName.h" 179 DeclarationName Import(DeclarationName FromName); 232 virtual DeclarationName HandleNameConflict(DeclarationName Name,
|
DeclLookups.h | 19 #include "clang/AST/DeclarationName.h" 49 It->first == DeclarationName::getUsingDirectiveName());
|
ExternalASTSource.h | 25 class DeclarationName; 127 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 270 DeclarationName Name, 275 DeclarationName Name);
|
DeclTemplate.h | 207 DeclarationName Name) 213 DeclarationName Name, TemplateParameterList *Params) 218 DeclarationName Name, TemplateParameterList *Params, 579 DeclarationName Name, TemplateParameterList *Params, 721 FunctionTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, 813 DeclarationName Name, [all...] |
DeclContextInternals.h | 18 #include "clang/AST/DeclarationName.h" 199 : public llvm::DenseMap<DeclarationName, StoredDeclsList> {
|
/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...] |
ExternalASTSource.cpp | 17 #include "clang/AST/DeclarationName.h" 48 DeclarationName Name) {
|
Android.mk | 27 DeclarationName.cpp \
|
MicrosoftMangle.cpp | 51 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name); 294 DeclarationName Name) { 299 case DeclarationName::Identifier: { 332 case DeclarationName::ObjCZeroArgSelector: 333 case DeclarationName::ObjCOneArgSelector: 334 case DeclarationName::ObjCMultiArgSelector: 337 case DeclarationName::CXXConstructorName: 341 case DeclarationName::CXXDestructorName: 345 case DeclarationName::CXXConversionFunctionName: 351 case DeclarationName::CXXOperatorName [all...] |
ASTImporter.cpp | 83 DeclContext *&LexicalDC, DeclarationName &Name, [all...] |
CXXInheritance.cpp | 382 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); 399 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); 416 DeclarationName N = DeclarationName::getFromOpaquePtr(Name);
|
ASTDiagnostic.cpp | 258 DeclarationName N = DeclarationName::getFromOpaqueInteger(Val); 268 "Invalid modifier for DeclarationName argument");
|
ItaniumMangle.cpp | 290 DeclarationName name, 299 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name, 339 DeclarationName name, [all...] |
/external/clang/include/clang/Sema/ |
IdentifierResolver.h | 26 class DeclarationName; 147 iterator begin(DeclarationName Name); 189 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
|
TypoCorrection.h | 40 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl, 58 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS=0, 67 /// \brief Gets the DeclarationName of the typo correction 68 DeclarationName getCorrection() const { return CorrectionName; } 133 /// declarations associated with the DeclarationName of this TypoCorrection 141 /// \brief Returns whether this TypoCorrection has a non-empty DeclarationName 190 DeclarationName CorrectionName;
|
Lookup.h | 149 LookupResult(Sema &SemaRef, DeclarationName Name, 198 DeclarationName getLookupName() const { 203 void setLookupName(DeclarationName Name) {
|
/external/clang/lib/Sema/ |
IdentifierResolver.cpp | 59 /// Returns the IdDeclInfo associated to the DeclarationName. 61 IdDeclInfo &operator[](DeclarationName Name); 152 DeclarationName Name = D->getDeclName(); 177 DeclarationName Name = D->getDeclName(); 218 DeclarationName Name = D->getDeclName(); 239 DeclarationName Name = Old->getDeclName(); 261 IdentifierResolver::begin(DeclarationName Name) { 320 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ 413 /// Returns the IdDeclInfo associated to the DeclarationName. 416 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) [all...] |
SemaTemplateVariadic.cpp | 261 case DeclarationName::Identifier: 262 case DeclarationName::ObjCZeroArgSelector: 263 case DeclarationName::ObjCOneArgSelector: 264 case DeclarationName::ObjCMultiArgSelector: 265 case DeclarationName::CXXOperatorName: 266 case DeclarationName::CXXLiteralOperatorName: 267 case DeclarationName::CXXUsingDirective: 270 case DeclarationName::CXXConstructorName: 271 case DeclarationName::CXXDestructorName: 272 case DeclarationName::CXXConversionFunctionName [all...] |
SemaTemplateInstantiate.cpp | 687 DeclarationName Entity; 695 DeclarationName Entity) 710 DeclarationName getBaseEntity() { return Entity; } 714 void setBase(SourceLocation Loc, DeclarationName Entity) { [all...] |
Sema.cpp | 145 DeclarationName Int128 = &Context.Idents.get("__int128_t"); 149 DeclarationName UInt128 = &Context.Idents.get("__uint128_t"); 159 DeclarationName SEL = &Context.Idents.get("SEL"); 165 DeclarationName Id = &Context.Idents.get("id"); 170 DeclarationName Class = &Context.Idents.get("Class"); 175 DeclarationName Protocol = &Context.Idents.get("Protocol"); [all...] |
/external/clang/lib/Serialization/ |
ASTReaderInternals.h | 17 #include "clang/AST/DeclarationName.h" 50 /// a DeclarationName for the internal key to avoid deserializing types. 52 DeclarationName::NameKind Kind; 54 DeclNameKey() : Kind((DeclarationName::NameKind)0), Data(0) { } 57 typedef DeclarationName external_key_type;
|
ASTWriter.cpp | [all...] |
ASTReader.cpp | 614 case DeclarationName::Identifier: 615 case DeclarationName::CXXLiteralOperatorName: 618 case DeclarationName::ObjCZeroArgSelector: 619 case DeclarationName::ObjCOneArgSelector: 620 case DeclarationName::ObjCMultiArgSelector: 623 case DeclarationName::CXXOperatorName: 626 case DeclarationName::CXXConstructorName: 627 case DeclarationName::CXXDestructorName: 628 case DeclarationName::CXXConversionFunctionName: 629 case DeclarationName::CXXUsingDirective [all...] |
/external/clang/include/clang/Frontend/ |
ChainedIncludesSource.h | 48 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
|