Lines Matching refs:ForLoc
2131 StmtResult Sema::ActOnForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, in ActOnForStmt() argument
2186 Body, ForLoc, LParenLoc, RParenLoc); in ActOnForStmt()
2282 Sema::ActOnObjCForCollectionStmt(SourceLocation ForLoc, in ActOnObjCForCollectionStmt() argument
2288 CheckObjCForCollectionOperand(ForLoc, collection); in ActOnObjCForCollectionStmt()
2341 Diag(ForLoc, diag::err_selector_element_const_type) in ActOnObjCForCollectionStmt()
2347 return StmtError(Diag(ForLoc, diag::err_selector_element_type) in ActOnObjCForCollectionStmt()
2360 nullptr, ForLoc, RParenLoc); in ActOnObjCForCollectionStmt()
2473 StmtResult Sema::ActOnCXXForRangeStmt(Scope *S, SourceLocation ForLoc, in ActOnCXXForRangeStmt() argument
2487 return ActOnObjCForCollectionStmt(ForLoc, First, Range, RParenLoc); in ActOnCXXForRangeStmt()
2539 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2695 SourceLocation ForLoc, in RebuildForRangeWithDereference() argument
2714 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2726 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2731 StmtResult Sema::BuildCXXForRangeStmt(SourceLocation ForLoc, in BuildCXXForRangeStmt() argument
2926 StmtResult SR = RebuildForRangeWithDereference(*this, S, ForLoc, in BuildCXXForRangeStmt()
3051 ActOnOpenMPLoopInitialization(ForLoc, BeginDeclStmt.get()); in BuildCXXForRangeStmt()
3056 IncrExpr.get(), LoopVarDS, /*Body=*/nullptr, ForLoc, CoawaitLoc, in BuildCXXForRangeStmt()