Lines Matching refs:CoawaitLoc
2335 Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt, in ActOnCXXForRangeStmt() argument
2370 if (!CoawaitLoc.isInvalid()) { in ActOnCXXForRangeStmt()
2371 if (!ActOnCoroutineBodyStart(S, CoawaitLoc, "co_await")) { in ActOnCXXForRangeStmt()
2400 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2424 SourceLocation ColonLoc, SourceLocation CoawaitLoc, in BuildNonArrayForRange() argument
2449 if (!CoawaitLoc.isInvalid()) { in BuildNonArrayForRange()
2558 SourceLocation CoawaitLoc, in RebuildForRangeWithDereference() argument
2576 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2588 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2593 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt, in BuildCXXForRangeStmt() argument
2683 if (!CoawaitLoc.isInvalid()) { in BuildCXXForRangeStmt()
2772 EndVar, ColonLoc, CoawaitLoc, &CandidateSet, &BeginExpr, &EndExpr, in BuildCXXForRangeStmt()
2795 CoawaitLoc, InitStmt, in BuildCXXForRangeStmt()
2873 if (!IncrExpr.isInvalid() && CoawaitLoc.isValid()) in BuildCXXForRangeStmt()
2877 IncrExpr = ActOnCoawaitExpr(S, CoawaitLoc, IncrExpr.get()); in BuildCXXForRangeStmt()
2924 IncrExpr.get(), LoopVarDS, /*Body=*/nullptr, ForLoc, CoawaitLoc, in BuildCXXForRangeStmt()