Home
last modified time | relevance | path

Searched refs:CatchScope (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGException.cpp991 if (CatchScope.getNumHandlers() == 1 && in emitWasmCatchPadBlock()
992 CatchScope.getHandler(0).isCatchAll()) { in emitWasmCatchPadBlock()
1144 if (!CatchScope.hasEHBranches()) { in ExitCXXTryStmt()
1145 CatchScope.clearHandlerBlocks(); in ExitCXXTryStmt()
1151 emitCatchDispatchBlock(*this, CatchScope); in ExitCXXTryStmt()
1156 CatchScope.begin(), CatchScope.begin() + NumHandlers); in ExitCXXTryStmt()
1208 RunCleanupsScope CatchScope(*this); in ExitCXXTryStmt() local
1237 CatchScope.ForceCleanup(); in ExitCXXTryStmt()
2047 if (!CatchScope.hasEHBranches()) { in ExitSEHTryStmt()
2048 CatchScope.clearHandlerBlocks(); in ExitSEHTryStmt()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseStmt.cpp2225 ParseScope CatchScope(this, Scope::DeclScope | Scope::ControlScope | in ParseCXXCatchBlock() local
H A DParseObjc.cpp2511 ParseScope CatchScope(this, Scope::DeclScope | in ParseObjCTryStmt() local