Lines Matching refs:Namespc

11284   NamespaceDecl *Namespc = NamespaceDecl::Create(  in ActOnStartNamespaceDef()  local
11287 Namespc->setInvalidDecl(); in ActOnStartNamespaceDef()
11289 ProcessDeclAttributeList(DeclRegionScope, Namespc, AttrList); in ActOnStartNamespaceDef()
11290 AddPragmaAttributes(DeclRegionScope, Namespc); in ActOnStartNamespaceDef()
11293 if (const VisibilityAttr *Attr = Namespc->getAttr<VisibilityAttr>()) in ActOnStartNamespaceDef()
11297 StdNamespace = Namespc; in ActOnStartNamespaceDef()
11299 KnownNamespaces[Namespc] = false; in ActOnStartNamespaceDef()
11302 PushOnScopeChains(Namespc, DeclRegionScope); in ActOnStartNamespaceDef()
11307 TU->setAnonymousNamespace(Namespc); in ActOnStartNamespaceDef()
11309 cast<NamespaceDecl>(Parent)->setAnonymousNamespace(Namespc); in ActOnStartNamespaceDef()
11312 CurContext->addDecl(Namespc); in ActOnStartNamespaceDef()
11336 Namespc, in ActOnStartNamespaceDef()
11343 ActOnDocumentableDecl(Namespc); in ActOnStartNamespaceDef()
11350 PushDeclContext(NamespcScope, Namespc); in ActOnStartNamespaceDef()
11351 return Namespc; in ActOnStartNamespaceDef()
11365 NamespaceDecl *Namespc = dyn_cast_or_null<NamespaceDecl>(Dcl); in ActOnFinishNamespaceDef() local
11366 assert(Namespc && "Invalid parameter, expected NamespaceDecl"); in ActOnFinishNamespaceDef()
11367 Namespc->setRBraceLoc(RBrace); in ActOnFinishNamespaceDef()
11369 if (Namespc->hasAttr<VisibilityAttr>()) in ActOnFinishNamespaceDef()
11372 if (DeferredExportedNamespaces.erase(Namespc)) in ActOnFinishNamespaceDef()