Lines Matching refs:Stmt
21 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, in ObjCForCollectionStmt()
22 Stmt *Body, SourceLocation FCL, in ObjCForCollectionStmt()
24 : Stmt(ObjCForCollectionStmtClass) { in ObjCForCollectionStmt()
32 ObjCAtTryStmt::ObjCAtTryStmt(SourceLocation atTryLoc, Stmt *atTryStmt, in ObjCAtTryStmt()
33 Stmt **CatchStmts, unsigned NumCatchStmts, in ObjCAtTryStmt()
34 Stmt *atFinallyStmt) in ObjCAtTryStmt()
35 : Stmt(ObjCAtTryStmtClass), AtTryLoc(atTryLoc), in ObjCAtTryStmt()
37 Stmt **Stmts = getStmts(); in ObjCAtTryStmt()
47 SourceLocation atTryLoc, Stmt *atTryStmt, in Create()
48 Stmt **CatchStmts, unsigned NumCatchStmts, in Create()
49 Stmt *atFinallyStmt) { in Create()
52 (1 + NumCatchStmts + (atFinallyStmt != nullptr)) * sizeof(Stmt *); in Create()
62 sizeof(ObjCAtTryStmt) + (1 + NumCatchStmts + HasFinally) * sizeof(Stmt *); in CreateEmpty()