/llvm-project/clang/include/clang/AST/ |
H A D | NestedNameSpecifier.h | 34 class NamespaceAliasDecl; variable 137 const NamespaceAliasDecl *Alias); 189 NamespaceAliasDecl *getAsNamespaceAlias() const; 446 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
|
H A D | DeclCXX.h | 3181 class NamespaceAliasDecl : public NamedDecl, 3182 public Redeclarable<NamespaceAliasDecl> { 3197 /// a NamespaceAliasDecl. in getNamespace() 3200 NamespaceAliasDecl(ASTContext &C, DeclContext *DC, in getNamespace() 3210 using redeclarable_base = Redeclarable<NamespaceAliasDecl>; 3212 NamespaceAliasDecl *getNextRedeclarationImpl() override; 3213 NamespaceAliasDecl *getPreviousDeclImpl() override; 3214 NamespaceAliasDecl *getMostRecentDeclImpl() override; 3217 static NamespaceAliasDecl *Create(ASTContext &C, DeclContext *DC, in getSourceRange() 3225 static NamespaceAliasDecl *CreateDeserialize 3138 NamespaceAliasDecl(ASTContext &C, DeclContext *DC, NamespaceAliasDecl() function [all...] |
H A D | TextNodeDumper.h | 374 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
|
H A D | JSONNodeDumper.h | 252 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *NAD);
|
H A D | PropertiesBase.td | 97 SubclassPropertyType<"NamespaceAliasDecl", DeclRef>;
|
/llvm-project/clang/lib/AST/ |
H A D | NestedNameSpecifier.cpp | 88 const NamespaceAliasDecl *Alias) { in Create() 97 Mockup.Specifier = const_cast<NamespaceAliasDecl *>(Alias); in Create() 175 NamespaceAliasDecl *NestedNameSpecifier::getAsNamespaceAlias() const { 177 return dyn_cast<NamespaceAliasDecl>(static_cast<NamedDecl *>(Specifier)); in getAsNamespaceAlias() 599 NamespaceAliasDecl *Alias,
|
H A D | DeclCXX.cpp | 3118 if (auto *NA = dyn_cast_or_null<NamespaceAliasDecl>(NominatedNamespace)) in getIntroducer() 3160 void NamespaceAliasDecl::anchor() {} in removeShadowDecl() 3162 NamespaceAliasDecl *NamespaceAliasDecl::getNextRedeclarationImpl() { in removeShadowDecl() 3166 NamespaceAliasDecl *NamespaceAliasDecl::getPreviousDeclImpl() { in removeShadowDecl() 3170 NamespaceAliasDecl *NamespaceAliasDecl::getMostRecentDeclImpl() { in anchor() 3174 NamespaceAliasDecl *NamespaceAliasDecl in Create() [all...] |
H A D | DeclPrinter.cpp | 81 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D); 1059 void DeclPrinter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
|
/llvm-project/clang-tools-extra/clang-tidy/utils/ |
H A D | NamespaceAliaser.cpp | 23 AST_MATCHER_P(NamespaceAliasDecl, hasTargetNamespace, in AST_MATCHER_P() argument
|
/llvm-project/clang-tools-extra/clang-change-namespace/ |
H A D | ChangeNamespace.h | 159 llvm::SmallPtrSet<const NamespaceAliasDecl *, 8> NamespaceAliasDecls;
|
H A D | ChangeNamespace.cpp | 533 Result.Nodes.getNodeAs<NamespaceAliasDecl>( in run()
|
/llvm-project/clang/tools/libclang/ |
H A D | CursorVisitor.h | 244 bool VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
|
H A D | CXIndexDataConsumer.cpp | 1189 if (const NamespaceAliasDecl *Namespace = dyn_cast<NamespaceAliasDecl>(D)) in getRefCursor()
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 168 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef> 587 llvm::DIImportedEntity *EmitNamespaceAlias(const NamespaceAliasDecl &NA);
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 642 if (NamespaceAliasDecl *Alias = dyn_cast<NamespaceAliasDecl>(SD)) { in BuildCXXNestedNameSpecifier()
|
H A D | DeclSpec.cpp | 88 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceAliasDecl *Alias, in Extend()
|
/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 88 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D); 398 void USRGenerator::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitClassTemplateDecl()
|
H A D | IndexDecl.cpp | 598 bool VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
|
/llvm-project/clang-tools-extra/clangd/ |
H A D | FindTarget.cpp | 195 } else if (const auto *NAD = dyn_cast<NamespaceAliasDecl>(D)) { in add() 655 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in refInDecl()
|
H A D | Quality.cpp | 66 MAP(NamespaceAliasDecl, Namespace); in categorize()
|
H A D | SemanticHighlighting.cpp | 161 if (isa<NamespaceDecl>(D) || isa<NamespaceAliasDecl>(D) || in kindForDecl()
|
/llvm-project/clang-tools-extra/modularize/ |
H A D | Modularize.cpp | 607 isa<NamespaceAliasDecl>(ND) || in VisitNamedDecl()
|
/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 47 class NamespaceAliasDecl; variable 153 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
|
/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 770 const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceAliasDecl>
|
/llvm-project/clang/lib/Frontend/ |
H A D | ASTUnit.cpp | 354 } else if (isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) { in getDeclShowContexts() 445 isa<NamespaceAliasDecl>(R.Declaration)) in CacheCodeCompletionResults()
|