Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGException.cpp1034 if (CatchScope.getNumHandlers() == 1 && in emitWasmCatchPadBlock()
1035 CatchScope.getHandler(0).isCatchAll()) { in emitWasmCatchPadBlock()
1187 if (!CatchScope.hasEHBranches()) { in ExitCXXTryStmt()
1188 CatchScope.clearHandlerBlocks(); in ExitCXXTryStmt()
1194 emitCatchDispatchBlock(*this, CatchScope); in ExitCXXTryStmt()
1199 CatchScope.begin(), CatchScope.begin() + NumHandlers); in ExitCXXTryStmt()
1251 RunCleanupsScope CatchScope(*this); in ExitCXXTryStmt() local
1280 CatchScope.ForceCleanup(); in ExitCXXTryStmt()
2211 if (!CatchScope.hasEHBranches()) { in ExitSEHTryStmt()
2212 CatchScope.clearHandlerBlocks(); in ExitSEHTryStmt()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DScope.cpp170 {CatchScope, "CatchScope"}, in dumpImpl()
H A DSemaCoroutine.cpp777 if (S->getFlags() & Scope::CatchScope) in isWithinCatchScope()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DScope.h137 CatchScope = 0x1000000, enumerator
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp2472 ParseScope CatchScope(this, Scope::DeclScope | Scope::ControlScope | in ParseCXXCatchBlock() local
2473 Scope::CatchScope | in ParseCXXCatchBlock()
H A DParseObjc.cpp2536 ParseScope CatchScope(this, Scope::DeclScope | in ParseObjCTryStmt() local