Searched refs:CatchScope (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGException.cpp | 544 EHCatchScope *CatchScope = EHStack.pushCatch(NumHandlers); in EnterCXXTryStmt() local 567 CatchScope->setHandler(I, TypeInfo, Handler); in EnterCXXTryStmt() 570 CatchScope->setHandler(I, CGM.getCXXABI().getCatchAllTypeInfo(), Handler); in EnterCXXTryStmt() 876 static void emitCatchPadBlock(CodeGenFunction &CGF, EHCatchScope &CatchScope) { in emitCatchPadBlock() argument 877 llvm::BasicBlock *DispatchBlock = CatchScope.getCachedEHDispatchBlock(); in emitCatchPadBlock() 887 CGF.getEHDispatchBlock(CatchScope.getEnclosingEHScope()); in emitCatchPadBlock() 889 unsigned NumHandlers = CatchScope.getNumHandlers(); in emitCatchPadBlock() 895 const EHCatchScope::Handler &Handler = CatchScope.getHandler(I); in emitCatchPadBlock() 1005 EHCatchScope &CatchScope = cast<EHCatchScope>(*EHStack.begin()); in ExitCXXTryStmt() local 1006 assert(CatchScope.getNumHandlers() == NumHandlers); in ExitCXXTryStmt() [all …]
|
/external/v8/src/compiler/ |
D | js-call-reducer.cc | 48 class CatchScope; 62 CatchScope::Outermost(reducer->ZoneForGraphAssembler())), 88 CatchScope* catch_scope() const { return catch_scope_; } in catch_scope() 321 class CatchScope { class in v8::internal::compiler::JSCallReducerAssembler 324 explicit CatchScope(Zone* zone) : if_exception_nodes_(zone) {} in CatchScope() function in v8::internal::compiler::JSCallReducerAssembler::CatchScope 327 CatchScope(Zone* zone, JSCallReducerAssembler* gasm) in CatchScope() function in v8::internal::compiler::JSCallReducerAssembler::CatchScope 336 ~CatchScope() { gasm_->catch_scope_ = parent_; } in ~CatchScope() 338 static CatchScope Outermost(Zone* zone) { return CatchScope{zone}; } in Outermost() 339 static CatchScope Inner(Zone* zone, JSCallReducerAssembler* gasm) { in Inner() 345 CatchScope* parent() const { return parent_; } in parent() [all …]
|
/external/clang/lib/Parse/ |
D | ParseStmt.cpp | 2146 ParseScope CatchScope(this, Scope::DeclScope | Scope::ControlScope | in ParseCXXCatchBlock() local
|
D | ParseObjc.cpp | 2564 ParseScope CatchScope(this, Scope::DeclScope|Scope::AtCatchScope); in ParseObjCTryStmt() local
|