Searched refs:NumCatchStmts (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | StmtObjC.cpp | 32 Stmt **CatchStmts, unsigned NumCatchStmts, in ObjCAtTryStmt() argument 35 NumCatchStmts(NumCatchStmts), HasFinally(atFinallyStmt != nullptr) { in ObjCAtTryStmt() 38 for (unsigned I = 0; I != NumCatchStmts; ++I) in ObjCAtTryStmt() 42 Stmts[NumCatchStmts + 1] = atFinallyStmt; in ObjCAtTryStmt() 47 Stmt **CatchStmts, unsigned NumCatchStmts, in Create() argument 50 totalSizeToAlloc<Stmt *>(1 + NumCatchStmts + (atFinallyStmt != nullptr)); in Create() 52 return new (Mem) ObjCAtTryStmt(atTryLoc, atTryStmt, CatchStmts, NumCatchStmts, in Create() 57 unsigned NumCatchStmts, in CreateEmpty() argument 59 size_t Size = totalSizeToAlloc<Stmt *>(1 + NumCatchStmts + HasFinally); in CreateEmpty() 61 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally); in CreateEmpty() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | StmtObjC.h | 170 return 1 + NumCatchStmts + HasFinally; in numTrailingObjects() 177 unsigned NumCatchStmts : 16; variable 191 Stmt **CatchStmts, unsigned NumCatchStmts, 194 explicit ObjCAtTryStmt(EmptyShell Empty, unsigned NumCatchStmts, in ObjCAtTryStmt() argument 196 : Stmt(ObjCAtTryStmtClass, Empty), NumCatchStmts(NumCatchStmts), in ObjCAtTryStmt() 202 Stmt **CatchStmts, unsigned NumCatchStmts, 205 unsigned NumCatchStmts, bool HasFinally); 218 unsigned getNumCatchStmts() const { return NumCatchStmts; } in getNumCatchStmts() 222 assert(I < NumCatchStmts && "Out-of-bounds @catch index"); in getCatchStmt() 228 assert(I < NumCatchStmts && "Out-of-bounds @catch index"); in getCatchStmt() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 4225 unsigned NumCatchStmts = CatchStmts.size(); in ActOnObjCAtTryStmt() local 4227 NumCatchStmts, Finally); in ActOnObjCAtTryStmt()
|