Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DNestedNameSpecifier.h33 class NamespaceAliasDecl; variable
136 NamespaceAliasDecl *Alias);
188 NamespaceAliasDecl *getAsNamespaceAlias() const;
440 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
H A DDeclCXX.h3020 class NamespaceAliasDecl : public NamedDecl,
3039 NamespaceAliasDecl(ASTContext &C, DeclContext *DC,
3049 using redeclarable_base = Redeclarable<NamespaceAliasDecl>;
3051 NamespaceAliasDecl *getNextRedeclarationImpl() override;
3052 NamespaceAliasDecl *getPreviousDeclImpl() override;
3053 NamespaceAliasDecl *getMostRecentDeclImpl() override;
3056 static NamespaceAliasDecl *Create(ASTContext &C, DeclContext *DC,
3075 NamespaceAliasDecl *getCanonicalDecl() override {
3078 const NamespaceAliasDecl *getCanonicalDecl() const {
3094 if (auto *AD = dyn_cast<NamespaceAliasDecl>(Namespace))
[all …]
H A DRecursiveASTVisitor.h1493 DEF_TRAVERSE_DECL(NamespaceAliasDecl, {
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp2567 if (auto *NA = dyn_cast_or_null<NamespaceAliasDecl>(NominatedNamespace)) in getNominatedNamespace()
2625 void NamespaceAliasDecl::anchor() {} in anchor()
2627 NamespaceAliasDecl *NamespaceAliasDecl::getNextRedeclarationImpl() { in getNextRedeclarationImpl()
2631 NamespaceAliasDecl *NamespaceAliasDecl::getPreviousDeclImpl() { in getPreviousDeclImpl()
2635 NamespaceAliasDecl *NamespaceAliasDecl::getMostRecentDeclImpl() { in getMostRecentDeclImpl()
2639 NamespaceAliasDecl *NamespaceAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2649 return new (C, DC) NamespaceAliasDecl(C, DC, UsingLoc, AliasLoc, Alias, in Create()
2653 NamespaceAliasDecl *
2654 NamespaceAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2655 return new (C, ID) NamespaceAliasDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
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()
610 NamespaceAliasDecl *Alias, in Extend()
H A DDeclPrinter.cpp79 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
906 void DeclPrinter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
H A DASTDumper.cpp243 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
820 void ASTDumper::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
H A DASTImporter.cpp460 ExpectedDecl VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
2237 ExpectedDecl ASTNodeImporter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
2263 NamespaceAliasDecl *ToD; in VisitNamespaceAliasDecl()
7931 cast_or_null<NamespaceAliasDecl>(Import(FromNNS->getAsNamespaceAlias()))) { in Import()
H A DDecl.cpp1732 if (auto *AD = dyn_cast<NamespaceAliasDecl>(ND)) in getUnderlyingDeclImpl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.h141 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef>
466 llvm::DIImportedEntity *EmitNamespaceAlias(const NamespaceAliasDecl &NA);
H A DCGDecl.cpp115 DI->EmitNamespaceAlias(cast<NamespaceAliasDecl>(D)); in EmitDecl()
H A DCGDebugInfo.cpp4342 CGDebugInfo::EmitNamespaceAlias(const NamespaceAliasDecl &NA) { in EmitNamespaceAlias()
4351 dyn_cast<NamespaceAliasDecl>(NA.getAliasedNamespace())) in EmitNamespaceAlias()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp714 if (NamespaceAliasDecl *Alias = dyn_cast<NamespaceAliasDecl>(SD)) { in BuildCXXNestedNameSpecifier()
H A DDeclSpec.cpp84 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceAliasDecl *Alias, in Extend()
H A DSemaDeclCXX.cpp8985 if (NamespaceAliasDecl *AD = dyn_cast_or_null<NamespaceAliasDecl>(D)) in getNamespaceDecl()
9322 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND); in ValidateCandidate()
10677 NamespaceAliasDecl *Prev = nullptr; in ActOnNamespaceAliasDef()
10680 if (NamespaceAliasDecl *AD = dyn_cast<NamespaceAliasDecl>(PrevDecl)) { in ActOnNamespaceAliasDef()
10705 NamespaceAliasDecl *AliasDecl = in ActOnNamespaceAliasDef()
10706 NamespaceAliasDecl::Create(Context, CurContext, NamespaceLoc, AliasLoc, in ActOnNamespaceAliasDef()
H A DSemaTemplateInstantiateDecl.cpp540 TemplateDeclInstantiator::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
541 NamespaceAliasDecl *Inst in VisitNamespaceAliasDecl()
542 = NamespaceAliasDecl::Create(SemaRef.Context, Owner, in VisitNamespaceAliasDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DUSRGeneration.cpp88 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
374 void USRGenerator::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
H A DIndexDecl.cpp575 bool VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h44 class NamespaceAliasDecl; variable
134 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp331 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1561 void ASTDeclReader::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
3126 if (const auto *NAX = dyn_cast<NamespaceAliasDecl>(X)) { in isSameEntity()
3127 const auto *NAY = cast<NamespaceAliasDecl>(Y); in isSameEntity()
3671 D = NamespaceAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
H A DASTWriterDecl.cpp66 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1188 void ASTDeclWriter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
H A DASTReader.cpp8956 NamespaceAliasDecl *Alias =ReadDeclAs<NamespaceAliasDecl>(F, Record, Idx); in ReadNestedNameSpecifier()
9013 NamespaceAliasDecl *Alias =ReadDeclAs<NamespaceAliasDecl>(F, Record, Idx); in ReadNestedNameSpecifierLoc()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp567 const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceAliasDecl>
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DASTUnit.cpp352 } else if (isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) { in getDeclShowContexts()
444 isa<NamespaceAliasDecl>(R.Declaration)) in CacheCodeCompletionResults()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h376 extern const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceAliasDecl>

12