Lines Matching refs:ForLoc
1743 StmtResult Sema::ActOnForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, in ActOnForStmt() argument
1791 Body, ForLoc, LParenLoc, RParenLoc); in ActOnForStmt()
1887 Sema::ActOnObjCForCollectionStmt(SourceLocation ForLoc, in ActOnObjCForCollectionStmt() argument
1893 CheckObjCForCollectionOperand(ForLoc, collection); in ActOnObjCForCollectionStmt()
1946 Diag(ForLoc, diag::err_selector_element_const_type) in ActOnObjCForCollectionStmt()
1952 return StmtError(Diag(ForLoc, diag::err_selector_element_type) in ActOnObjCForCollectionStmt()
1964 nullptr, ForLoc, RParenLoc); in ActOnObjCForCollectionStmt()
2077 StmtResult Sema::ActOnCXXForRangeStmt(Scope *S, SourceLocation ForLoc, in ActOnCXXForRangeStmt() argument
2090 return ActOnObjCForCollectionStmt(ForLoc, First, Range, RParenLoc); in ActOnCXXForRangeStmt()
2138 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2286 SourceLocation ForLoc, in RebuildForRangeWithDereference() argument
2305 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2317 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2338 StmtResult Sema::BuildCXXForRangeStmt(SourceLocation ForLoc, in BuildCXXForRangeStmt() argument
2538 StmtResult SR = RebuildForRangeWithDereference(*this, S, ForLoc, in BuildCXXForRangeStmt()
2658 IncrExpr.get(), LoopVarDS, /*Body=*/nullptr, ForLoc, CoawaitLoc, in BuildCXXForRangeStmt()