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

12

/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DNestedNameSpecifier.h25 class NamespaceAliasDecl;
78 /// \brief A namespace alias, stored as a NamespaceAliasDecl*.
125 NamespaceAliasDecl *Alias);
172 NamespaceAliasDecl *getAsNamespaceAlias() const;
416 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
H A DDeclCXX.h2570 class NamespaceAliasDecl : public NamedDecl { class in namespace:clang
2585 /// a NamespaceAliasDecl.
2588 NamespaceAliasDecl(DeclContext *DC, SourceLocation NamespaceLoc, function in class:clang::NamespaceAliasDecl
2611 if (NamespaceAliasDecl *AD = dyn_cast<NamespaceAliasDecl>(Namespace))
2618 return const_cast<NamespaceAliasDecl*>(this)->getNamespace();
2632 /// may either be a NamespaceDecl or a NamespaceAliasDecl.
2635 static NamespaceAliasDecl *Create(ASTContext &C, DeclContext *DC,
2643 static NamespaceAliasDecl *CreateDeserialized(ASTContext &C, unsigned ID);
H A DRecursiveASTVisitor.h1366 DEF_TRAVERSE_DECL(NamespaceAliasDecl, {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DNestedNameSpecifier.cpp76 NamespaceAliasDecl *Alias) {
152 NamespaceAliasDecl *NestedNameSpecifier::getAsNamespaceAlias() const {
154 return dyn_cast<NamespaceAliasDecl>(static_cast<NamedDecl *>(Specifier));
538 NamespaceAliasDecl *Alias,
H A DDeclCXX.cpp1919 if (NamespaceAliasDecl *NA =
1920 dyn_cast_or_null<NamespaceAliasDecl>(NominatedNamespace))
1953 void NamespaceAliasDecl::anchor() { }
1955 NamespaceAliasDecl *NamespaceAliasDecl::Create(ASTContext &C, DeclContext *DC,
1964 return new (C) NamespaceAliasDecl(DC, UsingLoc, AliasLoc, Alias,
1968 NamespaceAliasDecl *
1969 NamespaceAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1970 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(NamespaceAliasDecl));
1971 return new (Mem) NamespaceAliasDecl(
[all...]
H A DDeclPrinter.cpp66 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
742 void DeclPrinter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) {
H A DASTDumper.cpp220 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
1009 void ASTDumper::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) {
H A DItaniumMangle.cpp994 } else if (NamespaceAliasDecl *alias =
995 dyn_cast<NamespaceAliasDecl>(firstQualifierLookup)) {
H A DASTImporter.cpp4775 if (NamespaceAliasDecl *NSAD =
4776 cast<NamespaceAliasDecl>(Import(FromNNS->getAsNamespaceAlias()))) {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.h103 llvm::DenseMap<const NamespaceAliasDecl *, llvm::WeakVH> NamespaceAliasCache;
277 llvm::DIImportedEntity EmitNamespaceAlias(const NamespaceAliasDecl &NA);
H A DCGDebugInfo.cpp3207 CGDebugInfo::EmitNamespaceAlias(const NamespaceAliasDecl &NA) {
3214 if (const NamespaceAliasDecl *Underlying =
3215 dyn_cast<NamespaceAliasDecl>(NA.getAliasedNamespace()))
H A DCGDecl.cpp96 DI->EmitNamespaceAlias(cast<NamespaceAliasDecl>(D));
H A DCodeGenModule.cpp2954 DI->EmitNamespaceAlias(cast<NamespaceAliasDecl>(*D));
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DASTConsumers.cpp461 NamespaceAliasDecl* NAD = cast<NamespaceAliasDecl>(*I);
H A DASTUnit.cpp342 } else if (isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) {
434 isa<NamespaceAliasDecl>(Results[I].Declaration))
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp256 if (isa<NamespaceDecl>(SD) || isa<NamespaceAliasDecl>(SD))
352 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND);
571 if (NamespaceAliasDecl *Alias = dyn_cast<NamespaceAliasDecl>(SD)) {
H A DDeclSpec.cpp93 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
H A DSemaTemplateInstantiateDecl.cpp190 TemplateDeclInstantiator::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) {
191 NamespaceAliasDecl *Inst
192 = NamespaceAliasDecl::Create(SemaRef.Context, Owner,
H A DSemaDeclCXX.cpp6646 if (NamespaceAliasDecl *AD = dyn_cast_or_null<NamespaceAliasDecl>(D))
6835 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND);
6913 assert((isa<NamespaceDecl>(Named) || isa<NamespaceAliasDecl>(Named))
7877 if (NamespaceAliasDecl *AD = dyn_cast<NamespaceAliasDecl>(PrevDecl)) {
7904 NamespaceAliasDecl *AliasDecl =
7905 NamespaceAliasDecl::Create(Context, CurContext, NamespaceLoc, AliasLoc,
H A DSemaCodeComplete.cpp530 ((isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) &&
1149 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Index/
H A DUSRGeneration.cpp55 void VisitNamespaceAliasDecl(const NamespaceAliasDecl *D);
281 void USRGenerator::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) {
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h44 class NamespaceAliasDecl;
137 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp57 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
921 void ASTDeclWriter::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) {
H A DASTReaderDecl.cpp220 void VisitNamespaceAliasDecl(NamespaceAliasDecl *D);
1119 void ASTDeclReader::VisitNamespaceAliasDecl(NamespaceAliasDecl *D) {
2410 D = NamespaceAliasDecl::CreateDeserialized(Context, ID);
H A DASTReader.cpp7122 NamespaceAliasDecl *Alias =ReadDeclAs<NamespaceAliasDecl>(F, Record, Idx);
7173 NamespaceAliasDecl *Alias =ReadDeclAs<NamespaceAliasDecl>(F, Record, Idx);

Completed in 632 milliseconds

12