| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | NestedNameSpecifier.h | 27 class NamespaceDecl; variable 125 const NamespaceDecl *NS); 178 NamespaceDecl *getAsNamespace() const; 416 void Extend(ASTContext &Context, NamespaceDecl *Namespace,
|
| H A D | Decl.h | 83 NamespaceDecl *AnonymousNamespace; 92 NamespaceDecl *getAnonymousNamespace() const { return AnonymousNamespace; } in getAnonymousNamespace() 93 void setAnonymousNamespace(NamespaceDecl *D) { AnonymousNamespace = D; } in setAnonymousNamespace() 358 class NamespaceDecl : public NamedDecl, public DeclContext, 359 public Redeclarable<NamespaceDecl> 371 llvm::PointerIntPair<NamespaceDecl *, 1, bool> AnonOrFirstNamespaceAndInline; 373 NamespaceDecl(ASTContext &C, DeclContext *DC, bool Inline, 375 IdentifierInfo *Id, NamespaceDecl *PrevDecl); 377 typedef Redeclarable<NamespaceDecl> redeclarable_base; 378 NamespaceDecl *getNextRedeclarationImpl() override; [all …]
|
| H A D | DeclCXX.h | 2608 NamespaceDecl *getNominatedNamespace(); 2610 const NamespaceDecl *getNominatedNamespace() const { in getNominatedNamespace() 2729 NamespaceDecl *getNamespace() { in getNamespace() 2733 return cast<NamespaceDecl>(Namespace); in getNamespace() 2736 const NamespaceDecl *getNamespace() const { in getNamespace()
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 1946 if (NamespaceDecl *NS = dyn_cast_or_null<NamespaceDecl>(Used)) in Create() 1960 NamespaceDecl *UsingDirectiveDecl::getNominatedNamespace() { in getNominatedNamespace() 1964 return cast_or_null<NamespaceDecl>(NominatedNamespace); in getNominatedNamespace() 1967 NamespaceDecl::NamespaceDecl(ASTContext &C, DeclContext *DC, bool Inline, in NamespaceDecl() function in NamespaceDecl 1969 IdentifierInfo *Id, NamespaceDecl *PrevDecl) in NamespaceDecl() 1979 NamespaceDecl *NamespaceDecl::Create(ASTContext &C, DeclContext *DC, in Create() 1982 NamespaceDecl *PrevDecl) { in Create() 1983 return new (C, DC) NamespaceDecl(C, DC, Inline, StartLoc, IdLoc, Id, in Create() 1987 NamespaceDecl *NamespaceDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 1988 return new (C, ID) NamespaceDecl(C, nullptr, false, SourceLocation(), in CreateDeserialized() [all …]
|
| H A D | NestedNameSpecifier.cpp | 61 const NamespaceDecl *NS) { in Create() 70 Mockup.Specifier = const_cast<NamespaceDecl *>(NS); in Create() 143 return isa<NamespaceDecl>(ND) ? Namespace : NamespaceAlias; in getKind() 157 NamespaceDecl *NestedNameSpecifier::getAsNamespace() const { in getAsNamespace() 159 return dyn_cast<NamespaceDecl>(static_cast<NamedDecl *>(Specifier)); in getAsNamespace() 559 NamespaceDecl *Namespace, in Extend()
|
| H A D | DeclBase.cpp | 246 if (const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC)) in isInAnonymousNamespace() 805 cast<NamespaceDecl>(this)->isInline(); in isInlineNamespace() 812 const NamespaceDecl *ND = cast<NamespaceDecl>(this); in isStdNamespace() 900 return static_cast<NamespaceDecl*>(this)->getOriginalNamespace(); in getPrimaryContext() 960 NamespaceDecl *Self = static_cast<NamespaceDecl *>(this); in collectAllContexts() 961 for (NamespaceDecl *N = Self->getMostRecentDecl(); N; in collectAllContexts() 1307 if (auto *ND = dyn_cast<NamespaceDecl>(this)) in lookup() 1464 const NamespaceDecl *NS = dyn_cast<NamespaceDecl>(O); in InEnclosingNamespaceSetOf()
|
| H A D | ItaniumMangle.cpp | 523 static bool isStd(const NamespaceDecl *NS) { in isStd() 538 return isStd(cast<NamespaceDecl>(DC)); in isStdNamespace() 1010 } else if (NamespaceDecl *nspace = in mangleUnresolvedPrefix() 1011 dyn_cast<NamespaceDecl>(firstQualifierLookup)) { in mangleUnresolvedPrefix() 1079 if (const NamespaceDecl *NS = dyn_cast<NamespaceDecl>(ND)) { in mangleUnqualifiedName() 3623 if (const NamespaceDecl *NS = dyn_cast<NamespaceDecl>(ND)) { in mangleStandardSubstitution()
|
| H A D | Decl.cpp | 655 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC); in getLVForNamespaceScopeDecl() 813 } else if (isa<NamespaceDecl>(D) && !D->isInAnonymousNamespace()) { in getLVForNamespaceScopeDecl() 1060 if (!IsMostRecent && !isa<NamespaceDecl>(ND)) { in getExplicitVisibilityAux() 1393 } else if (const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(*I)) { in printQualifiedName() 2522 if (const NamespaceDecl *Namespace = cast<NamespaceDecl>(DC)) { in isGlobal()
|
| H A D | DeclPrinter.cpp | 64 void VisitNamespaceDecl(NamespaceDecl *D); 305 else if (isa<NamespaceDecl>(*D) || isa<LinkageSpecDecl>(*D) || in VisitDeclContext() 744 void DeclPrinter::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl()
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaCXX/ |
| H A D | member-expr.cpp | 47 struct NamespaceDecl; 53 struct NamespaceDecl : NamedDecl { struct
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | MultiplexExternalSemaSource.h | 28 class NamespaceDecl; variable 222 ReadKnownNamespaces(SmallVectorImpl<NamespaceDecl*> &Namespaces) override;
|
| H A D | ExternalSemaSource.h | 75 SmallVectorImpl<NamespaceDecl *> &Namespaces);
|
| H A D | SemaInternal.h | 149 addNamespaces(const llvm::MapVector<NamespaceDecl *, bool> &KnownNamespaces);
|
| /minix3/external/bsd/llvm/dist/clang/unittests/Sema/ |
| H A D | ExternalSemaSourceTest.cpp | 120 NamespaceDecl *NewNamespace = in CorrectTypo() 121 NamespaceDecl::Create(Context, DestContext, false, Typo.getBeginLoc(), in CorrectTypo()
|
| /minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 42 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(D->getDeclContext()); in InNamespace()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaCXXScopeSpec.cpp | 290 if (isa<NamespaceDecl>(SD) || isa<NamespaceAliasDecl>(SD)) in isAcceptableNestedNameSpecifier() 386 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND); in isNonTypeNestedNameSpecifier() 657 if (NamespaceDecl *Namespace = dyn_cast<NamespaceDecl>(SD)) { in BuildCXXNestedNameSpecifier()
|
| H A D | SemaLookup.cpp | 1449 SmallVector<NamespaceDecl*, 8> Queue; in LookupQualifiedNameInUsingDirectives() 1454 NamespaceDecl *ND = I->getNominatedNamespace()->getOriginalNamespace(); in LookupQualifiedNameInUsingDirectives() 1470 NamespaceDecl *ND = Queue.pop_back_val(); in LookupQualifiedNameInUsingDirectives() 1502 NamespaceDecl *Nom = I->getNominatedNamespace(); in LookupQualifiedNameInUsingDirectives() 3504 const llvm::MapVector<NamespaceDecl *, bool> &KnownNamespaces) { in addNamespaces() argument 3700 if (NamespaceDecl *ND = dyn_cast_or_null<NamespaceDecl>(*C)) in NamespaceSpecifierSet() 3717 NamespaceDecl *ND = dyn_cast_or_null<NamespaceDecl>(DC); in buildContextChain() 3748 if (NamespaceDecl *ND = dyn_cast_or_null<NamespaceDecl>(*C)) { in buildNestedNameSpecifier() 4158 SmallVector<NamespaceDecl *, 4> ExternalKnownNamespaces; in makeTypoCorrectionConsumer()
|
| /minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCallAndReturn.cpp | 387 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC); in IsInStdNamespace() 392 if (!isa<NamespaceDecl>(Parent)) in IsInStdNamespace() 394 ND = cast<NamespaceDecl>(Parent); in IsInStdNamespace()
|
| H A D | BugReporterVisitors.cpp | 1503 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC); in isInStdNamespace() 1507 while (const NamespaceDecl *Parent = dyn_cast<NamespaceDecl>(ND->getParent())) in isInStdNamespace()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 250 void VisitNamespaceDecl(NamespaceDecl *D); 1185 void ASTDeclReader::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl() 1196 NamespaceDecl *Anon = ReadDeclAs<NamespaceDecl>(Record, Idx); in VisitNamespaceDecl() 2174 if (auto *Namespace = dyn_cast<NamespaceDecl>(D)) in mergeRedeclarable() 2176 assert_cast<NamespaceDecl*>(ExistingCanon)); in mergeRedeclarable() 2348 static NamespaceDecl *getNamespace(const NestedNameSpecifier *X) { in getNamespace() 2469 if (NamespaceDecl *NamespaceX = dyn_cast<NamespaceDecl>(X)) { in isSameEntity() 2470 NamespaceDecl *NamespaceY = cast<NamespaceDecl>(Y); in isSameEntity() 2533 if (NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC)) in getPrimaryContextForMerging() 2936 D = NamespaceDecl::CreateDeserialized(Context, ID); in ReadDeclRecord() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/lib/Frontend/ |
| H A D | ASTConsumers.cpp | 207 const NamespaceDecl* ND = cast<NamespaceDecl>(DC); in PrintDeclContext()
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 113 llvm::DenseMap<const NamespaceDecl *, llvm::TrackingMDRef> NameSpaceCache; 154 llvm::DINameSpace getOrCreateNameSpace(const NamespaceDecl *N);
|
| /minix3/external/bsd/llvm/dist/clang/tools/libclang/ |
| H A D | CursorVisitor.h | 232 bool VisitNamespaceDecl(NamespaceDecl *D);
|
| H A D | IndexingContext.cpp | 629 bool IndexingContext::handleNamespace(const NamespaceDecl *D) { in handleNamespace() 1098 } else if (isa<TagDecl>(D) || isa<FieldDecl>(D) || isa<NamespaceDecl>(D)) { in getEntityInfo() 1137 if (const NamespaceDecl *Namespace = dyn_cast<NamespaceDecl>(D)) in getRefCursor()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 79 void VisitNamespaceDecl(const NamespaceDecl *D); 301 void USRGenerator::VisitNamespaceDecl(const NamespaceDecl *D) { in VisitNamespaceDecl()
|