Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDNestedNameSpecifier.h26 class NamespaceAliasDecl; variable
130 NamespaceAliasDecl *Alias);
182 NamespaceAliasDecl *getAsNamespaceAlias() const;
431 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
HDDeclCXX.h2662 class NamespaceAliasDecl : public NamedDecl,
2663 public Redeclarable<NamespaceAliasDecl> {
2681 NamespaceAliasDecl(ASTContext &C, DeclContext *DC, in NamespaceAliasDecl() function
2689 typedef Redeclarable<NamespaceAliasDecl> redeclarable_base;
2690 NamespaceAliasDecl *getNextRedeclarationImpl() override;
2691 NamespaceAliasDecl *getPreviousDeclImpl() override;
2692 NamespaceAliasDecl *getMostRecentDeclImpl() override;
2697 static NamespaceAliasDecl *Create(ASTContext &C, DeclContext *DC,
2705 static NamespaceAliasDecl *CreateDeserialized(ASTContext &C, unsigned ID);
2715 NamespaceAliasDecl *getCanonicalDecl() override { in getCanonicalDecl()
[all …]
HDDataRecursiveASTVisitor.h1291 DEF_TRAVERSE_DECL(NamespaceAliasDecl, {
HDRecursiveASTVisitor.h1366 DEF_TRAVERSE_DECL(NamespaceAliasDecl, {
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclCXX.cpp1995 if (NamespaceAliasDecl *NA = in getNominatedNamespace()
1996 dyn_cast_or_null<NamespaceAliasDecl>(NominatedNamespace)) in getNominatedNamespace()
2036 void NamespaceAliasDecl::anchor() { } in anchor()
2038 NamespaceAliasDecl *NamespaceAliasDecl::getNextRedeclarationImpl() { in getNextRedeclarationImpl()
2041 NamespaceAliasDecl *NamespaceAliasDecl::getPreviousDeclImpl() { in getPreviousDeclImpl()
2044 NamespaceAliasDecl *NamespaceAliasDecl::getMostRecentDeclImpl() { in getMostRecentDeclImpl()
2048 NamespaceAliasDecl *NamespaceAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2058 return new (C, DC) NamespaceAliasDecl(C, DC, UsingLoc, AliasLoc, Alias, in Create()
2062 NamespaceAliasDecl *
2063 NamespaceAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
[all …]
HDNestedNameSpecifier.cpp77 NamespaceAliasDecl *Alias) { in Create()
165 NamespaceAliasDecl *NestedNameSpecifier::getAsNamespaceAlias() const { in getAsNamespaceAlias()
167 return dyn_cast<NamespaceAliasDecl>(static_cast<NamedDecl *>(Specifier)); in getAsNamespaceAlias()
573 NamespaceAliasDecl *Alias, in Extend()
HDDeclPrinter.cpp75 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
770 void DeclPrinter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
HDASTDumper.cpp431 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
1209 void ASTDumper::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
HDASTImporter.cpp5550 if (NamespaceAliasDecl *NSAD = in Import()
5551 cast<NamespaceAliasDecl>(Import(FromNNS->getAsNamespaceAlias()))) { in Import()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaCXXScopeSpec.cpp295 if (isa<NamespaceDecl>(SD) || isa<NamespaceAliasDecl>(SD)) in isAcceptableNestedNameSpecifier()
400 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND); in isNonTypeNestedNameSpecifier()
682 if (NamespaceAliasDecl *Alias = dyn_cast<NamespaceAliasDecl>(SD)) { in BuildCXXNestedNameSpecifier()
HDDeclSpec.cpp94 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceAliasDecl *Alias, in Extend()
HDSemaDeclCXX.cpp7323 if (NamespaceAliasDecl *AD = dyn_cast_or_null<NamespaceAliasDecl>(D)) in getNamespaceDecl()
7512 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND); in ValidateCandidate()
7590 assert((isa<NamespaceDecl>(Named) || isa<NamespaceAliasDecl>(Named)) in ActOnUsingDirective()
8698 if (NamespaceAliasDecl *AD = dyn_cast<NamespaceAliasDecl>(PrevDecl)) { in ActOnNamespaceAliasDef()
8721 NamespaceAliasDecl *AliasDecl = in ActOnNamespaceAliasDef()
8722 NamespaceAliasDecl::Create(Context, CurContext, NamespaceLoc, AliasLoc, in ActOnNamespaceAliasDef()
8726 AliasDecl->setPreviousDecl(cast<NamespaceAliasDecl>(PrevDecl)); in ActOnNamespaceAliasDef()
HDSemaTemplateInstantiateDecl.cpp342 TemplateDeclInstantiator::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
343 NamespaceAliasDecl *Inst in VisitNamespaceAliasDecl()
344 = NamespaceAliasDecl::Create(SemaRef.Context, Owner, in VisitNamespaceAliasDecl()
HDSemaCodeComplete.cpp529 ((isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) && in isInterestingDecl()
1145 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND); in IsNamespaceOrAlias()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDASTConsumers.cpp468 NamespaceAliasDecl* NAD = cast<NamespaceAliasDecl>(I); in PrintDeclContext()
HDASTUnit.cpp326 } else if (isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) { in getDeclShowContexts()
417 isa<NamespaceAliasDecl>(R.Declaration)) in CacheCodeCompletionResults()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDebugInfo.h118 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef>
336 llvm::DIImportedEntity *EmitNamespaceAlias(const NamespaceAliasDecl &NA);
HDCGDebugInfo.cpp3268 CGDebugInfo::EmitNamespaceAlias(const NamespaceAliasDecl &NA) { in EmitNamespaceAlias()
3275 if (const NamespaceAliasDecl *Underlying = in EmitNamespaceAlias()
3276 dyn_cast<NamespaceAliasDecl>(NA.getAliasedNamespace())) in EmitNamespaceAlias()
HDCGDecl.cpp99 DI->EmitNamespaceAlias(cast<NamespaceAliasDecl>(D)); in EmitDecl()
HDCodeGenModule.cpp3286 DI->EmitNamespaceAlias(cast<NamespaceAliasDecl>(*D)); in EmitTopLevelDecl()
/NextBSD/contrib/llvm/tools/clang/lib/Index/
HDUSRGeneration.cpp80 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
320 void USRGenerator::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDDeclSpec.h46 class NamespaceAliasDecl; variable
139 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderDecl.cpp270 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1355 void ASTDeclReader::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
2659 if (auto *NAX = dyn_cast<NamespaceAliasDecl>(X)) { in isSameEntity()
2660 auto *NAY = cast<NamespaceAliasDecl>(Y); in isSameEntity()
3142 D = NamespaceAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
HDASTWriterDecl.cpp57 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1025 void ASTDeclWriter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
HDASTReader.cpp7830 NamespaceAliasDecl *Alias =ReadDeclAs<NamespaceAliasDecl>(F, Record, Idx); in ReadNestedNameSpecifier()
7887 NamespaceAliasDecl *Alias =ReadDeclAs<NamespaceAliasDecl>(F, Record, Idx); in ReadNestedNameSpecifierLoc()

12