Home
last modified time | relevance | path

Searched refs:CoawaitLoc (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp2442 Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt, in ActOnCXXForRangeStmt() argument
2477 if (!CoawaitLoc.isInvalid()) { in ActOnCXXForRangeStmt()
2478 if (!ActOnCoroutineBodyStart(S, CoawaitLoc, "co_await")) { in ActOnCXXForRangeStmt()
2507 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2531 SourceLocation ColonLoc, SourceLocation CoawaitLoc, in BuildNonArrayForRange() argument
2556 if (!CoawaitLoc.isInvalid()) { in BuildNonArrayForRange()
2665 SourceLocation CoawaitLoc, in RebuildForRangeWithDereference() argument
2683 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2695 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2700 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt, in BuildCXXForRangeStmt() argument
[all …]
H A DTreeTransform.h1554 ExprResult RebuildCoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, in RebuildCoawaitExpr() argument
1567 CoawaitLoc, Operand, OpCoawaitLookup); in RebuildCoawaitExpr()
1570 return getSema().BuildResolvedCoawaitExpr(CoawaitLoc, Operand, in RebuildCoawaitExpr()
1574 return getSema().BuildUnresolvedCoawaitExpr(CoawaitLoc, Operand, in RebuildCoawaitExpr()
1582 ExprResult RebuildDependentCoawaitExpr(SourceLocation CoawaitLoc, in RebuildDependentCoawaitExpr() argument
1585 return getSema().BuildUnresolvedCoawaitExpr(CoawaitLoc, Result, Lookup); in RebuildDependentCoawaitExpr()
2608 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *Init, in RebuildCXXForRangeStmt() argument
2638 ForLoc, CoawaitLoc, Init, ColonLoc, Range, Begin, End, Cond, Inc, in RebuildCXXForRangeStmt()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp1882 SourceLocation CoawaitLoc; in ParseForStatement() local
1884 CoawaitLoc = ConsumeToken(); in ParseForStatement()
2168 if (CoawaitLoc.isValid() && !ForRangeInfo.ParsedForRangeDecl()) { in ParseForStatement()
2169 Diag(CoawaitLoc, diag::err_for_co_await_not_range_for); in ParseForStatement()
2170 CoawaitLoc = SourceLocation(); in ParseForStatement()
2173 if (CoawaitLoc.isValid() && getLangOpts().CPlusPlus20) in ParseForStatement()
2174 Diag(CoawaitLoc, diag::warn_deprecated_for_co_await); in ParseForStatement()
2184 getCurScope(), ForLoc, CoawaitLoc, FirstPart.get(), in ParseForStatement()
H A DParseExpr.cpp1172 SourceLocation CoawaitLoc = ConsumeToken(); in ParseCastExpression() local
1175 Res = Actions.ActOnCoawaitExpr(getCurScope(), CoawaitLoc, Res.get()); in ParseCastExpression()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtCXX.h141 SourceLocation CoawaitLoc; variable
203 SourceLocation getCoawaitLoc() const { return CoawaitLoc; } in getCoawaitLoc()
H A DExprCXX.h5311 CoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, Expr *Common,
5314 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Operand, Common, in CoroutineSuspendExpr() argument
5319 CoawaitExpr(SourceLocation CoawaitLoc, QualType Ty, Expr *Operand,
5321 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Ty, Operand, in CoroutineSuspendExpr() argument
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtCXX.cpp54 : Stmt(CXXForRangeStmtClass), ForLoc(FL), CoawaitLoc(CAL), ColonLoc(CL), in CXXForRangeStmt()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10999 Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc,
11006 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt,
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1711 S->CoawaitLoc = readSourceLocation(); in VisitCXXForRangeStmt()