/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) {
|
CMakeLists.txt | 20 DeclarationName.cpp
|
Android.mk | 43 DeclarationName.cpp \
|
ASTImporter.cpp | 82 DeclContext *&LexicalDC, DeclarationName &Name, [all...] |
CXXInheritance.cpp | 399 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); 417 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); 435 DeclarationName N = DeclarationName::getFromOpaquePtr(Name);
|
MicrosoftMangle.cpp | 100 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name); 419 DeclarationName Name) { 477 case DeclarationName::Identifier: { 510 case DeclarationName::ObjCZeroArgSelector: 511 case DeclarationName::ObjCOneArgSelector: 512 case DeclarationName::ObjCMultiArgSelector: 515 case DeclarationName::CXXConstructorName: 523 case DeclarationName::CXXDestructorName: 534 case DeclarationName::CXXConversionFunctionName: 540 case DeclarationName::CXXOperatorName [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. 40 /// DeclarationName - The name of a declaration. In the common case, 46 class DeclarationName { 137 DeclarationName(CXXSpecialName *Name) 145 DeclarationName(CXXOperatorIdName *Name) 151 DeclarationName(CXXLiteralOperatorIdName *Name) 158 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { } 168 /// DeclarationName - Used to create an empty selector. 169 DeclarationName() : Ptr(0) { [all...] |
DeclLookups.h | 20 #include "clang/AST/DeclarationName.h" 40 DeclarationName getLookupName() const { return It->first; } 52 It->first == DeclarationName::getUsingDirectiveName());
|
ASTImporter.h | 17 #include "clang/AST/DeclarationName.h" 182 DeclarationName Import(DeclarationName FromName); 235 virtual DeclarationName HandleNameConflict(DeclarationName Name,
|
DeclContextInternals.h | 19 #include "clang/AST/DeclarationName.h" 215 : public llvm::SmallDenseMap<DeclarationName, StoredDeclsList, 4> {
|
ExternalASTSource.h | 25 class DeclarationName; 132 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 281 DeclarationName Name, 286 DeclarationName Name);
|
/external/clang/test/PCH/ |
cxx-namespaces.cpp | 23 // CHECK: DeclarationName 'f'
|
/external/clang/include/clang/Sema/ |
TypoCorrection.h | 41 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl, 60 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS = 0, 70 /// \brief Gets the DeclarationName of the typo correction 71 DeclarationName getCorrection() const { return CorrectionName; } 145 /// declarations associated with the DeclarationName of this TypoCorrection 153 /// \brief Returns whether this TypoCorrection has a non-empty DeclarationName 215 DeclarationName CorrectionName;
|
IdentifierResolver.h | 26 class DeclarationName; 142 iterator begin(DeclarationName Name); 178 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
|
/external/clang/lib/Serialization/ |
ASTReaderInternals.h | 16 #include "clang/AST/DeclarationName.h" 52 /// a DeclarationName for the internal key to avoid deserializing types. 54 DeclarationName::NameKind Kind; 56 DeclNameKey() : Kind((DeclarationName::NameKind)0), Data(0) { } 59 typedef DeclarationName external_key_type;
|
ASTWriter.cpp | [all...] |
ASTReader.cpp | 213 typedef llvm::DenseMap<DeclarationName, SmallVector<NamedDecl *, 8> > 612 case DeclarationName::Identifier: 613 case DeclarationName::CXXLiteralOperatorName: 616 case DeclarationName::ObjCZeroArgSelector: 617 case DeclarationName::ObjCOneArgSelector: 618 case DeclarationName::ObjCMultiArgSelector: 621 case DeclarationName::CXXOperatorName: 624 case DeclarationName::CXXConstructorName: 625 case DeclarationName::CXXDestructorName: 626 case DeclarationName::CXXConversionFunctionName [all...] |
/external/clang/lib/Sema/ |
IdentifierResolver.cpp | 58 /// Returns the IdDeclInfo associated to the DeclarationName. 60 IdDeclInfo &operator[](DeclarationName Name); 142 DeclarationName Name = D->getDeclName(); 167 DeclarationName Name = D->getDeclName(); 208 DeclarationName Name = D->getDeclName(); 227 IdentifierResolver::begin(DeclarationName Name) { 294 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ 387 /// Returns the IdDeclInfo associated to the DeclarationName. 390 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) {
|
SemaTemplateVariadic.cpp | 308 case DeclarationName::Identifier: 309 case DeclarationName::ObjCZeroArgSelector: 310 case DeclarationName::ObjCOneArgSelector: 311 case DeclarationName::ObjCMultiArgSelector: 312 case DeclarationName::CXXOperatorName: 313 case DeclarationName::CXXLiteralOperatorName: 314 case DeclarationName::CXXUsingDirective: 317 case DeclarationName::CXXConstructorName: 318 case DeclarationName::CXXDestructorName: 319 case DeclarationName::CXXConversionFunctionName [all...] |
SemaTemplateInstantiate.cpp | 728 DeclarationName Entity; 736 DeclarationName Entity) 751 DeclarationName getBaseEntity() { return Entity; } 755 void setBase(SourceLocation Loc, DeclarationName Entity) { [all...] |
Sema.cpp | 135 DeclarationName Int128 = &Context.Idents.get("__int128_t"); 139 DeclarationName UInt128 = &Context.Idents.get("__uint128_t"); 149 DeclarationName SEL = &Context.Idents.get("SEL"); 155 DeclarationName Id = &Context.Idents.get("id"); 160 DeclarationName Class = &Context.Idents.get("Class"); 165 DeclarationName Protocol = &Context.Idents.get("Protocol"); 170 DeclarationName BuiltinVaList = &Context.Idents.get("__builtin_va_list"); [all...] |
/external/clang/test/Modules/ |
cxx-templates.cpp | 86 // CHECK-GLOBAL: DeclarationName 'f' 92 // CHECK-NAMESPACE-N: DeclarationName 'f'
|
/external/clang/utils/ |
clangVisualizers.txt | 294 clang::DeclarationName{ 296 ; enum values from clang::DeclarationName::StoredNameKind 334 ; enum values from clang::DeclarationName::StoredNameKind
|
/external/clang/include/clang/Frontend/ |
ChainedIncludesSource.h | 48 DeclarationName Name);
|