Lines Matching defs:NamespaceDecl
1838 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,
1864 NamespaceDecl *PrevDecl)
1874 NamespaceDecl *NamespaceDecl::Create(ASTContext &C, DeclContext *DC,
1877 NamespaceDecl *PrevDecl) {
1878 return new (C) NamespaceDecl(DC, Inline, StartLoc, IdLoc, Id, PrevDecl);
1881 NamespaceDecl *NamespaceDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1882 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(NamespaceDecl));
1883 return new (Mem) NamespaceDecl(0, false, SourceLocation(), SourceLocation(),
1896 if (NamespaceDecl *NS = dyn_cast_or_null<NamespaceDecl>(Namespace))