Searched refs:getHandler (Results 1 – 16 of 16) sorted by relevance
622 const CXXCatchStmt *C = S.getHandler(I); in EnterCXXTryStmt()674 catchScope.getHandler(0).isCatchAll()) { in getEHDispatchBlock()675 dispatchBlock = catchScope.getHandler(0).Block; in getEHDispatchBlock()886 EHCatchScope::Handler handler = catchScope.getHandler(hi); in EmitLandingPad()967 const EHCatchScope::Handler &Handler = CatchScope.getHandler(I); in emitCatchPadBlock()1018 const EHCatchScope::Handler &Handler = CatchScope.getHandler(I); in emitWasmCatchPadBlock()1041 CatchScope.getHandler(0).isCatchAll()) { in emitWasmCatchPadBlock()1042 CGF.Builder.CreateBr(CatchScope.getHandler(0).Block); in emitWasmCatchPadBlock()1050 const EHCatchScope::Handler &Handler = CatchScope.getHandler(I); in emitWasmCatchPadBlock()1070 } else if (CatchScope.getHandler(I + 1).isCatchAll()) { in emitWasmCatchPadBlock()[all …]
207 const Handler &getHandler(unsigned I) const { in getHandler() function218 delete getHandler(I).Block; in clearHandlerBlocks()
689 Visit(S->getHandler(I)); in VisitCXXTryStmt()
1442 Visit(S->getHandler(I)); in VisitCXXTryStmt()
107 CXXCatchStmt *getHandler(unsigned i) { in getHandler() function110 const CXXCatchStmt *getHandler(unsigned i) const { in getHandler() function
3485 Stmt *getHandler() const { return Children[HANDLER]; } in getHandler() function
603 return cast<CXXTryStmt>(S)->getHandler(0)->getCatchLoc(); in GetUnreachableLoc()
4585 CXXCatchStmt *CS = Terminator->getHandler(I); in VisitCXXTryStmt()
1252 return dyn_cast<SEHExceptStmt>(getHandler()); in getExceptHandler()1256 return dyn_cast<SEHFinallyStmt>(getHandler()); in getFinallyHandler()
661 PrintRawCXXCatchStmt(Node->getHandler(i)); in VisitCXXTryStmt()
6758 CXXCatchStmt *FromHandler = S->getHandler(HI); in VisitCXXTryStmt()
426 CXXCatchStmt *CS = TS->getHandler(I); in BuildScopeInformation()
1569 const CXXCatchStmt *FinalHandler = TS->getHandler(TS->getNumHandlers() - 1); in canThrow()
8370 StmtResult Handler = getDerived().TransformCXXCatchStmt(S->getHandler(I)); in TransformCXXTryStmt()8374 HandlerChanged = HandlerChanged || Handler.get() != S->getHandler(I); in TransformCXXTryStmt()8593 StmtResult Handler = getDerived().TransformSEHHandler(S->getHandler()); in TransformSEHTryStmt()8598 Handler.get() == S->getHandler()) in TransformSEHTryStmt()
17627 CXXCatchStmt *Handler = TryBlock->getHandler(I); in DiagnoseReturnInConstructorExceptionHandler()
1537 Record.AddStmt(S->getHandler(i)); in VisitCXXTryStmt()2203 Record.AddStmt(S->getHandler()); in VisitSEHTryStmt()