Searched refs:CatchScope (Results 1 – 3 of 3) sorted by relevance
587 EHCatchScope *CatchScope = EHStack.pushCatch(NumHandlers); in EnterCXXTryStmt() local608 CatchScope->setHandler(I, TypeInfo, Handler); in EnterCXXTryStmt()611 CatchScope->setCatchAllHandler(I, Handler); in EnterCXXTryStmt()1242 EHCatchScope &CatchScope = cast<EHCatchScope>(*EHStack.begin()); in ExitCXXTryStmt() local1243 assert(CatchScope.getNumHandlers() == NumHandlers); in ExitCXXTryStmt()1246 if (!CatchScope.hasEHBranches()) { in ExitCXXTryStmt()1252 emitCatchDispatchBlock(*this, CatchScope); in ExitCXXTryStmt()1257 memcpy(Handlers.data(), CatchScope.begin(), in ExitCXXTryStmt()1292 RunCleanupsScope CatchScope(*this); in ExitCXXTryStmt() local1316 CatchScope.ForceCleanup(); in ExitCXXTryStmt()
2638 ParseScope CatchScope(this, Scope::DeclScope | Scope::ControlScope | in ParseCXXCatchBlock() local
1884 ParseScope CatchScope(this, Scope::DeclScope|Scope::AtCatchScope); in ParseObjCTryStmt() local