Searched defs:NamespaceDecl (Results 1 - 3 of 3) sorted by relevance

/external/clang/test/SemaCXX/
H A Dmember-expr.cpp47 struct NamespaceDecl;
53 struct NamespaceDecl : NamedDecl { struct in namespace:test3
/external/clang/include/clang/AST/
H A DDecl.h79 NamespaceDecl *AnonymousNamespace;
88 NamespaceDecl *getAnonymousNamespace() const { return AnonymousNamespace; }
89 void setAnonymousNamespace(NamespaceDecl *D) { AnonymousNamespace = D; }
325 /// NamespaceDecl - Represent a C++ namespace.
326 class NamespaceDecl : public NamedDecl, public DeclContext, class in namespace:clang
327 public Redeclarable<NamespaceDecl>
341 llvm::PointerIntPair<NamespaceDecl *, 1, bool> AnonOrFirstNamespaceAndInline;
343 NamespaceDecl(DeclContext *DC, bool Inline, SourceLocation StartLoc,
345 NamespaceDecl *PrevDecl);
347 typedef Redeclarable<NamespaceDecl> redeclarable_bas
[all...]
/external/clang/lib/AST/
H A DDeclCXX.cpp1838 if (NamespaceDecl *NS = dyn_cast_or_null<NamespaceDecl>(Used))
1852 NamespaceDecl *UsingDirectiveDecl::getNominatedNamespace() {
1856 return cast_or_null<NamespaceDecl>(NominatedNamespace);
1859 void NamespaceDecl::anchor() { }
1861 NamespaceDecl::NamespaceDecl(DeclContext *DC, bool Inline, function in class:NamespaceDecl
1864 NamespaceDecl *PrevDecl)
1874 NamespaceDecl *NamespaceDecl
[all...]

Completed in 241 milliseconds