/external/clang/lib/Tooling/Core/ |
Lookup.cpp | 23 while (DeclA && !isa<NamespaceDecl>(DeclA)) 27 while (DeclB && !isa<NamespaceDecl>(DeclB)) 40 if (cast<NamespaceDecl>(DeclA)->getDeclName() == 41 cast<NamespaceDecl>(DeclB)->getDeclName()) 53 while (DeclA && !isa<NamespaceDecl>(DeclA)) 64 "::" + cast<NamespaceDecl>(DeclA)->getQualifiedNameAsString() + "::";
|
/external/clang/include/clang/AST/ |
NestedNameSpecifier.h | 27 class NamespaceDecl; 77 /// \brief A namespace, stored as a NamespaceDecl*. 125 const NamespaceDecl *NS); 178 NamespaceDecl *getAsNamespace() const; 416 void Extend(ASTContext &Context, NamespaceDecl *Namespace,
|
Decl.h | 85 NamespaceDecl *AnonymousNamespace; 91 NamespaceDecl *getAnonymousNamespace() const { return AnonymousNamespace; } 92 void setAnonymousNamespace(NamespaceDecl *D) { AnonymousNamespace = D; } 400 /// NamespaceDecl - Represent a C++ namespace. 401 class NamespaceDecl : public NamedDecl, public DeclContext, 402 public Redeclarable<NamespaceDecl> 414 llvm::PointerIntPair<NamespaceDecl *, 1, bool> AnonOrFirstNamespaceAndInline; 416 NamespaceDecl(ASTContext &C, DeclContext *DC, bool Inline, 418 IdentifierInfo *Id, NamespaceDecl *PrevDecl); 420 typedef Redeclarable<NamespaceDecl> redeclarable_base [all...] |
DeclCXX.h | [all...] |
/external/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 28 class NamespaceDecl; 209 ReadKnownNamespaces(SmallVectorImpl<NamespaceDecl*> &Namespaces) override;
|
ExternalSemaSource.h | 76 SmallVectorImpl<NamespaceDecl *> &Namespaces);
|
SemaInternal.h | 161 addNamespaces(const llvm::MapVector<NamespaceDecl *, bool> &KnownNamespaces);
|
/external/clang/test/SemaCXX/ |
member-expr.cpp | 49 struct NamespaceDecl; 55 struct NamespaceDecl : NamedDecl {
|
/external/clang/lib/AST/ |
DeclCXX.cpp | [all...] |
NestedNameSpecifier.cpp | 61 const NamespaceDecl *NS) { 70 Mockup.Specifier = const_cast<NamespaceDecl *>(NS); 143 return isa<NamespaceDecl>(ND) ? Namespace : NamespaceAlias; 157 NamespaceDecl *NestedNameSpecifier::getAsNamespace() const { 159 return dyn_cast<NamespaceDecl>(static_cast<NamedDecl *>(Specifier)); 561 NamespaceDecl *Namespace,
|
DeclBase.cpp | 284 if (const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC)) 860 cast<NamespaceDecl>(this)->isInline(); 867 const NamespaceDecl *ND = cast<NamespaceDecl>(this); 960 return static_cast<NamespaceDecl*>(this)->getOriginalNamespace(); 1020 NamespaceDecl *Self = static_cast<NamespaceDecl *>(this); 1021 for (NamespaceDecl *N = Self->getMostRecentDecl(); N; [all...] |
DeclPrinter.cpp | 73 void VisitNamespaceDecl(NamespaceDecl *D); 343 else if (isa<NamespaceDecl>(*D) || isa<LinkageSpecDecl>(*D) || 790 void DeclPrinter::VisitNamespaceDecl(NamespaceDecl *D) { [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
LLVMConventionsChecker.cpp | 42 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(D->getDeclContext());
|
/external/clang/unittests/Sema/ |
ExternalSemaSourceTest.cpp | 119 NamespaceDecl *NewNamespace = 120 NamespaceDecl::Create(Context, DestContext, false, Typo.getBeginLoc(),
|
/external/clang/lib/Frontend/ |
ASTConsumers.cpp | 206 const NamespaceDecl* ND = cast<NamespaceDecl>(DC);
|
/external/clang/lib/Sema/ |
SemaCXXScopeSpec.cpp | 295 if (isa<NamespaceDecl>(SD) || isa<NamespaceAliasDecl>(SD)) 400 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND); 680 if (NamespaceDecl *Namespace = dyn_cast<NamespaceDecl>(SD)) { [all...] |
SemaLookup.cpp | [all...] |
MultiplexExternalSemaSource.cpp | 201 SmallVectorImpl<NamespaceDecl*> &Namespaces){
|
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineCallAndReturn.cpp | 387 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC); 392 if (!isa<NamespaceDecl>(Parent)) 394 ND = cast<NamespaceDecl>(Parent); [all...] |
/external/clang/tools/libclang/ |
CursorVisitor.h | 235 bool VisitNamespaceDecl(NamespaceDecl *D);
|
IndexDecl.cpp | 250 bool VisitNamespaceDecl(const NamespaceDecl *D) {
|
IndexingContext.cpp | 629 bool IndexingContext::handleNamespace(const NamespaceDecl *D) { [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 244 void VisitNamespaceDecl(NamespaceDecl *D); [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 133 llvm::DenseMap<const NamespaceDecl *, llvm::TrackingMDRef> NameSpaceCache; 200 llvm::DINamespace *getOrCreateNameSpace(const NamespaceDecl *N);
|
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 292 /// namespaceDecl() 294 const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceDecl> namespaceDecl; [all...] |