Lines Matching refs:Namespc
7250 NamespaceDecl *Namespc = NamespaceDecl::Create(Context, CurContext, IsInline, in ActOnStartNamespaceDef() local
7253 Namespc->setInvalidDecl(); in ActOnStartNamespaceDef()
7255 ProcessDeclAttributeList(DeclRegionScope, Namespc, AttrList); in ActOnStartNamespaceDef()
7258 if (const VisibilityAttr *Attr = Namespc->getAttr<VisibilityAttr>()) in ActOnStartNamespaceDef()
7262 StdNamespace = Namespc; in ActOnStartNamespaceDef()
7264 KnownNamespaces[Namespc] = false; in ActOnStartNamespaceDef()
7267 PushOnScopeChains(Namespc, DeclRegionScope); in ActOnStartNamespaceDef()
7272 TU->setAnonymousNamespace(Namespc); in ActOnStartNamespaceDef()
7274 cast<NamespaceDecl>(Parent)->setAnonymousNamespace(Namespc); in ActOnStartNamespaceDef()
7277 CurContext->addDecl(Namespc); in ActOnStartNamespaceDef()
7302 Namespc, in ActOnStartNamespaceDef()
7309 ActOnDocumentableDecl(Namespc); in ActOnStartNamespaceDef()
7316 PushDeclContext(NamespcScope, Namespc); in ActOnStartNamespaceDef()
7317 return Namespc; in ActOnStartNamespaceDef()
7331 NamespaceDecl *Namespc = dyn_cast_or_null<NamespaceDecl>(Dcl); in ActOnFinishNamespaceDef() local
7332 assert(Namespc && "Invalid parameter, expected NamespaceDecl"); in ActOnFinishNamespaceDef()
7333 Namespc->setRBraceLoc(RBrace); in ActOnFinishNamespaceDef()
7335 if (Namespc->hasAttr<VisibilityAttr>()) in ActOnFinishNamespaceDef()