Lines Matching refs:AtLoc

3283 Sema::ActOnObjCAtCatchStmt(SourceLocation AtLoc,  in ActOnObjCAtCatchStmt()  argument
3290 return new (Context) ObjCAtCatchStmt(AtLoc, RParen, Var, Body); in ActOnObjCAtCatchStmt()
3294 Sema::ActOnObjCAtFinallyStmt(SourceLocation AtLoc, Stmt *Body) { in ActOnObjCAtFinallyStmt() argument
3295 return new (Context) ObjCAtFinallyStmt(AtLoc, Body); in ActOnObjCAtFinallyStmt()
3299 Sema::ActOnObjCAtTryStmt(SourceLocation AtLoc, Stmt *Try, in ActOnObjCAtTryStmt() argument
3302 Diag(AtLoc, diag::err_objc_exceptions_disabled) << "@try"; in ActOnObjCAtTryStmt()
3306 return ObjCAtTryStmt::Create(Context, AtLoc, Try, CatchStmts.data(), in ActOnObjCAtTryStmt()
3310 StmtResult Sema::BuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw) { in BuildObjCAtThrowStmt() argument
3327 return StmtError(Diag(AtLoc, diag::error_objc_throw_expects_object) in BuildObjCAtThrowStmt()
3332 return new (Context) ObjCAtThrowStmt(AtLoc, Throw); in BuildObjCAtThrowStmt()
3336 Sema::ActOnObjCAtThrowStmt(SourceLocation AtLoc, Expr *Throw, in ActOnObjCAtThrowStmt() argument
3339 Diag(AtLoc, diag::err_objc_exceptions_disabled) << "@throw"; in ActOnObjCAtThrowStmt()
3348 return StmtError(Diag(AtLoc, diag::error_rethrow_used_outside_catch)); in ActOnObjCAtThrowStmt()
3350 return BuildObjCAtThrowStmt(AtLoc, Throw); in ActOnObjCAtThrowStmt()
3390 Sema::ActOnObjCAtSynchronizedStmt(SourceLocation AtLoc, Expr *SyncExpr, in ActOnObjCAtSynchronizedStmt() argument
3394 return new (Context) ObjCAtSynchronizedStmt(AtLoc, SyncExpr, SyncBody); in ActOnObjCAtSynchronizedStmt()
3408 Sema::ActOnObjCAutoreleasePoolStmt(SourceLocation AtLoc, Stmt *Body) { in ActOnObjCAutoreleasePoolStmt() argument
3410 return new (Context) ObjCAutoreleasePoolStmt(AtLoc, Body); in ActOnObjCAutoreleasePoolStmt()