Lines Matching refs:CurScope
59 Actions.CurScope = nullptr; in Parser()
408 Actions.CurScope = N; in EnterScope()
410 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags); in EnterScope()
423 Actions.CurScope = OldScope->getParent(); in ExitScope()
435 : CurScope(ManageFlags ? Self->getCurScope() : nullptr) { in ParseScopeFlags()
436 if (CurScope) { in ParseScopeFlags()
437 OldFlags = CurScope->getFlags(); in ParseScopeFlags()
438 CurScope->setFlags(ScopeFlags); in ParseScopeFlags()
445 if (CurScope) in ~ParseScopeFlags()
446 CurScope->setFlags(OldFlags); in ~ParseScopeFlags()
457 Actions.CurScope = nullptr; in ~Parser()