Home
last modified time | relevance | path

Searched refs:NamespaceAliasDecl (Results 1 – 25 of 46) sorted by relevance

12

/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h34 class NamespaceAliasDecl; variable
137 const NamespaceAliasDecl *Alias);
189 NamespaceAliasDecl *getAsNamespaceAlias() const;
446 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
H A DDeclCXX.h3181 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 DTextNodeDumper.h374 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
H A DJSONNodeDumper.h252 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *NAD);
H A DPropertiesBase.td97 SubclassPropertyType<"NamespaceAliasDecl", DeclRef>;
/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp88 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 DDeclCXX.cpp3118 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 DDeclPrinter.cpp81 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1059 void DeclPrinter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DNamespaceAliaser.cpp23 AST_MATCHER_P(NamespaceAliasDecl, hasTargetNamespace, in AST_MATCHER_P() argument
/llvm-project/clang-tools-extra/clang-change-namespace/
H A DChangeNamespace.h159 llvm::SmallPtrSet<const NamespaceAliasDecl *, 8> NamespaceAliasDecls;
H A DChangeNamespace.cpp533 Result.Nodes.getNodeAs<NamespaceAliasDecl>( in run()
/llvm-project/clang/tools/libclang/
H A DCursorVisitor.h244 bool VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
H A DCXIndexDataConsumer.cpp1189 if (const NamespaceAliasDecl *Namespace = dyn_cast<NamespaceAliasDecl>(D)) in getRefCursor()
/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h168 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef>
587 llvm::DIImportedEntity *EmitNamespaceAlias(const NamespaceAliasDecl &NA);
/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp642 if (NamespaceAliasDecl *Alias = dyn_cast<NamespaceAliasDecl>(SD)) { in BuildCXXNestedNameSpecifier()
H A DDeclSpec.cpp88 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceAliasDecl *Alias, in Extend()
/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp88 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
398 void USRGenerator::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitClassTemplateDecl()
H A DIndexDecl.cpp598 bool VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
/llvm-project/clang-tools-extra/clangd/
H A DFindTarget.cpp195 } else if (const auto *NAD = dyn_cast<NamespaceAliasDecl>(D)) { in add()
655 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in refInDecl()
H A DQuality.cpp66 MAP(NamespaceAliasDecl, Namespace); in categorize()
H A DSemanticHighlighting.cpp161 if (isa<NamespaceDecl>(D) || isa<NamespaceAliasDecl>(D) || in kindForDecl()
/llvm-project/clang-tools-extra/modularize/
H A DModularize.cpp607 isa<NamespaceAliasDecl>(ND) || in VisitNamedDecl()
/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h47 class NamespaceAliasDecl; variable
153 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp770 const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceAliasDecl>
/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp354 } else if (isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) { in getDeclShowContexts()
445 isa<NamespaceAliasDecl>(R.Declaration)) in CacheCodeCompletionResults()

12