Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/include/clang/AST/
H A DNestedNameSpecifier.h34 class NamespaceAliasDecl; variable
137 NamespaceAliasDecl *Alias);
189 NamespaceAliasDecl *getAsNamespaceAlias() const;
446 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
H A DDeclCXX.h3019 class NamespaceAliasDecl : public NamedDecl,
3038 NamespaceAliasDecl(ASTContext &C, DeclContext *DC, in NamespaceAliasDecl() function
3048 using redeclarable_base = Redeclarable<NamespaceAliasDecl>;
3050 NamespaceAliasDecl *getNextRedeclarationImpl() override;
3051 NamespaceAliasDecl *getPreviousDeclImpl() override;
3052 NamespaceAliasDecl *getMostRecentDeclImpl() override;
3055 static NamespaceAliasDecl *Create(ASTContext &C, DeclContext *DC,
3074 NamespaceAliasDecl *getCanonicalDecl() override { in getCanonicalDecl()
3077 const NamespaceAliasDecl *getCanonicalDecl() const { in getCanonicalDecl()
3093 if (auto *AD = dyn_cast<NamespaceAliasDecl>(Namespace)) in getNamespace()
[all …]
H A DTextNodeDumper.h348 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
H A DJSONNodeDumper.h237 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *NAD);
/llvm-project-15.0.7/clang/lib/AST/
H A DNestedNameSpecifier.cpp90 NamespaceAliasDecl *Alias) { in Create()
177 NamespaceAliasDecl *NestedNameSpecifier::getAsNamespaceAlias() const { in getAsNamespaceAlias()
179 return dyn_cast<NamespaceAliasDecl>(static_cast<NamedDecl *>(Specifier)); in getAsNamespaceAlias()
601 NamespaceAliasDecl *Alias, in Extend()
H A DDeclCXX.cpp2861 if (auto *NA = dyn_cast_or_null<NamespaceAliasDecl>(NominatedNamespace)) in getNominatedNamespace()
2919 void NamespaceAliasDecl::anchor() {} in anchor()
2921 NamespaceAliasDecl *NamespaceAliasDecl::getNextRedeclarationImpl() { in getNextRedeclarationImpl()
2925 NamespaceAliasDecl *NamespaceAliasDecl::getPreviousDeclImpl() { in getPreviousDeclImpl()
2929 NamespaceAliasDecl *NamespaceAliasDecl::getMostRecentDeclImpl() { in getMostRecentDeclImpl()
2933 NamespaceAliasDecl *NamespaceAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2943 return new (C, DC) NamespaceAliasDecl(C, DC, UsingLoc, AliasLoc, Alias, in Create()
2947 NamespaceAliasDecl *
2948 NamespaceAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2949 return new (C, ID) NamespaceAliasDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
H A DDeclPrinter.cpp79 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
976 void DeclPrinter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DNamespaceAliaser.cpp24 AST_MATCHER_P(NamespaceAliasDecl, hasTargetNamespace, in AST_MATCHER_P() argument
/llvm-project-15.0.7/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-15.0.7/clang/tools/libclang/
H A DCursorVisitor.h243 bool VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
H A DCXIndexDataConsumer.cpp1218 if (const NamespaceAliasDecl *Namespace = dyn_cast<NamespaceAliasDecl>(D)) in getRefCursor()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.h160 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef>
545 llvm::DIImportedEntity *EmitNamespaceAlias(const NamespaceAliasDecl &NA);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp732 if (NamespaceAliasDecl *Alias = dyn_cast<NamespaceAliasDecl>(SD)) { in BuildCXXNestedNameSpecifier()
H A DDeclSpec.cpp90 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceAliasDecl *Alias, in Extend()
/llvm-project-15.0.7/clang/lib/Index/
H A DUSRGeneration.cpp89 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
381 void USRGenerator::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
H A DIndexDecl.cpp598 bool VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindTarget.cpp194 } else if (const auto *NAD = dyn_cast<NamespaceAliasDecl>(D)) { in add()
625 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in refInDecl()
H A DQuality.cpp66 MAP(NamespaceAliasDecl, Namespace); in categorize()
H A DSemanticHighlighting.cpp133 if (isa<NamespaceDecl>(D) || isa<NamespaceAliasDecl>(D) || in kindForDecl()
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DModularize.cpp615 isa<NamespaceAliasDecl>(ND) || in VisitNamedDecl()
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp117 const NamespaceAliasDecl *Alias = NNS->getAsNamespaceAlias(); in getFragmentsForNNS()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DDeclSpec.h45 class NamespaceAliasDecl; variable
135 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp742 const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceAliasDecl>
/llvm-project-15.0.7/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