Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGException.cpp613 EHCatchScope *CatchScope = EHStack.pushCatch(NumHandlers); in EnterCXXTryStmt() local
636 CatchScope->setHandler(I, TypeInfo, Handler); in EnterCXXTryStmt()
639 CatchScope->setHandler(I, CGM.getCXXABI().getCatchAllTypeInfo(), Handler); in EnterCXXTryStmt()
942 static void emitCatchPadBlock(CodeGenFunction &CGF, EHCatchScope &CatchScope) { in emitCatchPadBlock() argument
943 llvm::BasicBlock *DispatchBlock = CatchScope.getCachedEHDispatchBlock(); in emitCatchPadBlock()
953 CGF.getEHDispatchBlock(CatchScope.getEnclosingEHScope()); in emitCatchPadBlock()
955 unsigned NumHandlers = CatchScope.getNumHandlers(); in emitCatchPadBlock()
961 const EHCatchScope::Handler &Handler = CatchScope.getHandler(I); in emitCatchPadBlock()
986 EHCatchScope &CatchScope) { in emitWasmCatchPadBlock() argument
987 llvm::BasicBlock *DispatchBlock = CatchScope.getCachedEHDispatchBlock(); in emitWasmCatchPadBlock()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DScope.cpp170 {CatchScope, "CatchScope"}, in dumpImpl()
H A DSemaCoroutine.cpp797 if (S->getFlags() & Scope::CatchScope) in isWithinCatchScope()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DScope.h137 CatchScope = 0x1000000, enumerator
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseStmt.cpp2467 ParseScope CatchScope(this, Scope::DeclScope | Scope::ControlScope | in ParseCXXCatchBlock() local
2468 Scope::CatchScope | in ParseCXXCatchBlock()
H A DParseObjc.cpp2536 ParseScope CatchScope(this, Scope::DeclScope | in ParseObjCTryStmt() local