Searched refs:NamespaceAliasDecl (Results 1 - 25 of 31) sorted by relevance

12

/external/clang/include/clang/AST/
H A DNestedNameSpecifier.h25 class NamespaceAliasDecl;
78 /// \brief A namespace alias, stored as a NamespaceAliasDecl*.
126 NamespaceAliasDecl *Alias);
173 NamespaceAliasDecl *getAsNamespaceAlias() const;
418 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
H A DDeclCXX.h2639 class NamespaceAliasDecl : public NamedDecl { class in namespace:clang
2654 /// a NamespaceAliasDecl.
2657 NamespaceAliasDecl(DeclContext *DC, SourceLocation NamespaceLoc, function in class:clang::NamespaceAliasDecl
2680 if (NamespaceAliasDecl *AD = dyn_cast<NamespaceAliasDecl>(Namespace))
2687 return const_cast<NamespaceAliasDecl*>(this)->getNamespace();
2701 /// may either be a NamespaceDecl or a NamespaceAliasDecl.
2704 static NamespaceAliasDecl *Create(ASTContext &C, DeclContext *DC,
2712 static NamespaceAliasDecl *CreateDeserialized(ASTContext &C, unsigned ID);
H A DDataRecursiveASTVisitor.h1278 DEF_TRAVERSE_DECL(NamespaceAliasDecl, {
H A DRecursiveASTVisitor.h1350 DEF_TRAVERSE_DECL(NamespaceAliasDecl, {
/external/clang/lib/AST/
H A DNestedNameSpecifier.cpp77 NamespaceAliasDecl *Alias) {
154 NamespaceAliasDecl *NestedNameSpecifier::getAsNamespaceAlias() const {
156 return dyn_cast<NamespaceAliasDecl>(static_cast<NamedDecl *>(Specifier));
540 NamespaceAliasDecl *Alias,
H A DDeclCXX.cpp1930 if (NamespaceAliasDecl *NA =
1931 dyn_cast_or_null<NamespaceAliasDecl>(NominatedNamespace))
1971 void NamespaceAliasDecl::anchor() { }
1973 NamespaceAliasDecl *NamespaceAliasDecl::Create(ASTContext &C, DeclContext *DC,
1982 return new (C, DC) NamespaceAliasDecl(DC, UsingLoc, AliasLoc, Alias,
1986 NamespaceAliasDecl *
1987 NamespaceAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1988 return new (C, ID) NamespaceAliasDecl(nullptr, SourceLocation(),
H A DDeclPrinter.cpp66 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
745 void DeclPrinter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) {
H A DASTDumper.cpp252 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
1058 void ASTDumper::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) {
H A DItaniumMangle.cpp1011 } else if (NamespaceAliasDecl *alias =
1012 dyn_cast<NamespaceAliasDecl>(firstQualifierLookup)) {
/external/clang/lib/Frontend/
H A DASTConsumers.cpp459 NamespaceAliasDecl* NAD = cast<NamespaceAliasDecl>(I);
H A DASTUnit.cpp330 } else if (isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) {
422 isa<NamespaceAliasDecl>(Results[I].Declaration))
/external/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp256 if (isa<NamespaceDecl>(SD) || isa<NamespaceAliasDecl>(SD))
352 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND);
625 if (NamespaceAliasDecl *Alias = dyn_cast<NamespaceAliasDecl>(SD)) {
H A DDeclSpec.cpp93 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
H A DSemaTemplateInstantiateDecl.cpp229 TemplateDeclInstantiator::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) {
230 NamespaceAliasDecl *Inst
231 = NamespaceAliasDecl::Create(SemaRef.Context, Owner,
H A DSemaDeclCXX.cpp6854 if (NamespaceAliasDecl *AD = dyn_cast_or_null<NamespaceAliasDecl>(D))
7043 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND);
7122 assert((isa<NamespaceDecl>(Named) || isa<NamespaceAliasDecl>(Named))
8205 if (NamespaceAliasDecl *AD = dyn_cast<NamespaceAliasDecl>(PrevDecl)) {
8232 NamespaceAliasDecl *AliasDecl =
8233 NamespaceAliasDecl::Create(Context, CurContext, NamespaceLoc, AliasLoc,
/external/clang/tools/libclang/
H A DCursorVisitor.h233 bool VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
H A DIndexingContext.cpp1139 if (const NamespaceAliasDecl *Namespace = dyn_cast<NamespaceAliasDecl>(D))
H A DCXCursor.cpp636 assert(NS && (isa<NamespaceDecl>(NS) || isa<NamespaceAliasDecl>(NS)) && TU &&
/external/clang/lib/CodeGen/
H A DCGDebugInfo.h109 llvm::DenseMap<const NamespaceAliasDecl *, llvm::WeakVH> NamespaceAliasCache;
286 llvm::DIImportedEntity EmitNamespaceAlias(const NamespaceAliasDecl &NA);
H A DCGDebugInfo.cpp3254 CGDebugInfo::EmitNamespaceAlias(const NamespaceAliasDecl &NA) {
3261 if (const NamespaceAliasDecl *Underlying =
3262 dyn_cast<NamespaceAliasDecl>(NA.getAliasedNamespace()))
H A DCGDecl.cpp96 DI->EmitNamespaceAlias(cast<NamespaceAliasDecl>(D));
/external/clang/lib/Index/
H A DUSRGeneration.cpp80 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
304 void USRGenerator::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) {
/external/clang/include/clang/Sema/
H A DDeclSpec.h44 class NamespaceAliasDecl;
137 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
/external/clang/lib/Serialization/
H A DASTWriterDecl.cpp57 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
932 void ASTDeclWriter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) {
H A DASTReaderDecl.cpp234 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1153 void ASTDeclReader::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) {
2646 D = NamespaceAliasDecl::CreateDeserialized(Context, ID);

Completed in 4292 milliseconds

12