Home | History | Annotate | Download | only in AST

Lines Matching defs:ObjCAtTryStmt

32 ObjCAtTryStmt::ObjCAtTryStmt(SourceLocation atTryLoc, Stmt *atTryStmt,
46 ObjCAtTryStmt *ObjCAtTryStmt::Create(const ASTContext &Context,
51 sizeof(ObjCAtTryStmt) +
53 void *Mem = Context.Allocate(Size, llvm::alignOf<ObjCAtTryStmt>());
54 return new (Mem) ObjCAtTryStmt(atTryLoc, atTryStmt, CatchStmts, NumCatchStmts,
58 ObjCAtTryStmt *ObjCAtTryStmt::CreateEmpty(const ASTContext &Context,
62 sizeof(ObjCAtTryStmt) + (1 + NumCatchStmts + HasFinally) * sizeof(Stmt *);
63 void *Mem = Context.Allocate(Size, llvm::alignOf<ObjCAtTryStmt>());
64 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally);
67 SourceLocation ObjCAtTryStmt::getLocEnd() const {