Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/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.h2985 class NamespaceAliasDecl : public NamedDecl,
3004 NamespaceAliasDecl(ASTContext &C, DeclContext *DC, in NamespaceAliasDecl() function
3014 using redeclarable_base = Redeclarable<NamespaceAliasDecl>;
3016 NamespaceAliasDecl *getNextRedeclarationImpl() override;
3017 NamespaceAliasDecl *getPreviousDeclImpl() override;
3018 NamespaceAliasDecl *getMostRecentDeclImpl() override;
3021 static NamespaceAliasDecl *Create(ASTContext &C, DeclContext *DC,
3040 NamespaceAliasDecl *getCanonicalDecl() override { in getCanonicalDecl()
3043 const NamespaceAliasDecl *getCanonicalDecl() const { in getCanonicalDecl()
3059 if (auto *AD = dyn_cast<NamespaceAliasDecl>(Namespace)) in getNamespace()
[all …]
H A DTextNodeDumper.h344 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
H A DJSONNodeDumper.h237 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *NAD);
H A DPropertiesBase.td95 SubclassPropertyType<"NamespaceAliasDecl", DeclRef>;
/freebsd-13.1/contrib/llvm-project/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()
600 NamespaceAliasDecl *Alias, in Extend()
H A DDeclCXX.cpp2845 if (auto *NA = dyn_cast_or_null<NamespaceAliasDecl>(NominatedNamespace)) in getNominatedNamespace()
2903 void NamespaceAliasDecl::anchor() {} in anchor()
2905 NamespaceAliasDecl *NamespaceAliasDecl::getNextRedeclarationImpl() { in getNextRedeclarationImpl()
2909 NamespaceAliasDecl *NamespaceAliasDecl::getPreviousDeclImpl() { in getPreviousDeclImpl()
2913 NamespaceAliasDecl *NamespaceAliasDecl::getMostRecentDeclImpl() { in getMostRecentDeclImpl()
2917 NamespaceAliasDecl *NamespaceAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2927 return new (C, DC) NamespaceAliasDecl(C, DC, UsingLoc, AliasLoc, Alias, in Create()
2931 NamespaceAliasDecl *
2932 NamespaceAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2933 return new (C, ID) NamespaceAliasDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
H A DDeclPrinter.cpp79 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
972 void DeclPrinter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
H A DJSONNodeDumper.cpp778 void JSONNodeDumper::VisitNamespaceAliasDecl(const NamespaceAliasDecl *NAD) { in VisitNamespaceAliasDecl()
H A DTextNodeDumper.cpp1890 void TextNodeDumper::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
H A DASTImporter.cpp501 ExpectedDecl VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
2460 ExpectedDecl ASTNodeImporter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
2484 NamespaceAliasDecl *ToD; in VisitNamespaceAliasDecl()
8728 cast<NamespaceAliasDecl>(*NSADOrErr)); in Import()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h159 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef>
518 llvm::DIImportedEntity *EmitNamespaceAlias(const NamespaceAliasDecl &NA);
/freebsd-13.1/contrib/llvm-project/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()
H A DSemaDeclCXX.cpp11060 if (NamespaceAliasDecl *AD = dyn_cast_or_null<NamespaceAliasDecl>(D)) in getNamespaceDecl()
11406 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND); in ValidateCandidate()
12943 NamespaceAliasDecl *Prev = nullptr; in ActOnNamespaceAliasDef()
12946 if (NamespaceAliasDecl *AD = dyn_cast<NamespaceAliasDecl>(PrevDecl)) { in ActOnNamespaceAliasDef()
12971 NamespaceAliasDecl *AliasDecl = in ActOnNamespaceAliasDef()
12972 NamespaceAliasDecl::Create(Context, CurContext, NamespaceLoc, AliasLoc, in ActOnNamespaceAliasDef()
H A DSemaTemplateInstantiateDecl.cpp866 TemplateDeclInstantiator::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
867 NamespaceAliasDecl *Inst in VisitNamespaceAliasDecl()
868 = NamespaceAliasDecl::Create(SemaRef.Context, Owner, in VisitNamespaceAliasDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp89 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
380 void USRGenerator::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
H A DIndexDecl.cpp583 bool VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h45 class NamespaceAliasDecl; variable
135 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp325 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1634 void ASTDeclReader::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
3279 if (const auto *NAX = dyn_cast<NamespaceAliasDecl>(X)) { in isSameEntity()
3280 const auto *NAY = cast<NamespaceAliasDecl>(Y); in isSameEntity()
3857 D = NamespaceAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
H A DASTWriterDecl.cpp65 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1261 void ASTDeclWriter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp742 const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceAliasDecl>
/freebsd-13.1/contrib/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()
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1542 bool WalkUpFromNamespaceAliasDecl(NamespaceAliasDecl *S) { in WalkUpFromNamespaceAliasDecl()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h417 extern const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceAliasDecl>

12