Lines Matching defs:NumCatchStmts
741 Stmt **CatchStmts, unsigned NumCatchStmts,
744 NumCatchStmts(NumCatchStmts), HasFinally(atFinallyStmt != 0)
748 for (unsigned I = 0; I != NumCatchStmts; ++I)
752 Stmts[NumCatchStmts + 1] = atFinallyStmt;
759 unsigned NumCatchStmts,
762 (1 + NumCatchStmts + (atFinallyStmt != 0)) * sizeof(Stmt *);
764 return new (Mem) ObjCAtTryStmt(atTryLoc, atTryStmt, CatchStmts, NumCatchStmts,
769 unsigned NumCatchStmts,
772 (1 + NumCatchStmts + HasFinally) * sizeof(Stmt *);
774 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally);
780 if (NumCatchStmts)
781 return getCatchStmt(NumCatchStmts - 1)->getLocEnd();