Lines Matching refs:ForLoc
1627 StmtResult Sema::ActOnForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, in ActOnForStmt() argument
1675 Body, ForLoc, LParenLoc, RParenLoc); in ActOnForStmt()
1771 Sema::ActOnObjCForCollectionStmt(SourceLocation ForLoc, in ActOnObjCForCollectionStmt() argument
1776 CheckObjCForCollectionOperand(ForLoc, collection); in ActOnObjCForCollectionStmt()
1829 Diag(ForLoc, diag::err_selector_element_const_type) in ActOnObjCForCollectionStmt()
1835 return StmtError(Diag(ForLoc, diag::err_selector_element_type) in ActOnObjCForCollectionStmt()
1847 nullptr, ForLoc, RParenLoc); in ActOnObjCForCollectionStmt()
1961 StmtResult Sema::ActOnCXXForRangeStmt(Scope *S, SourceLocation ForLoc, in ActOnCXXForRangeStmt() argument
1970 return ActOnObjCForCollectionStmt(ForLoc, First, Range, RParenLoc); in ActOnCXXForRangeStmt()
2015 return BuildCXXForRangeStmt(ForLoc, CoawaitLoc, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2115 SourceLocation ForLoc, in RebuildForRangeWithDereference() argument
2133 S, ForLoc, CoawaitLoc, LoopVarDecl, ColonLoc, AdjustedRange.get(), in RebuildForRangeWithDereference()
2144 return SemaRef.ActOnCXXForRangeStmt(S, ForLoc, CoawaitLoc, LoopVarDecl, in RebuildForRangeWithDereference()
2167 Sema::BuildCXXForRangeStmt(SourceLocation ForLoc, SourceLocation CoawaitLoc, in BuildCXXForRangeStmt() argument
2307 StmtResult SR = RebuildForRangeWithDereference(*this, S, ForLoc, in BuildCXXForRangeStmt()
2425 IncrExpr.get(), LoopVarDS, /*Body=*/nullptr, ForLoc, CoawaitLoc, in BuildCXXForRangeStmt()