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.cpp2335 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
[all …]
H A DTreeTransform.h1560 ExprResult RebuildCoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, in RebuildCoawaitExpr() argument
1573 CoawaitLoc, Operand, OpCoawaitLookup); in RebuildCoawaitExpr()
1576 return getSema().BuildResolvedCoawaitExpr(CoawaitLoc, Operand, in RebuildCoawaitExpr()
1580 return getSema().BuildUnresolvedCoawaitExpr(CoawaitLoc, Operand, in RebuildCoawaitExpr()
1588 ExprResult RebuildDependentCoawaitExpr(SourceLocation CoawaitLoc, in RebuildDependentCoawaitExpr() argument
1591 return getSema().BuildUnresolvedCoawaitExpr(CoawaitLoc, Result, Lookup); in RebuildDependentCoawaitExpr()
2575 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *Init, in RebuildCXXForRangeStmt() argument
2605 ForLoc, CoawaitLoc, Init, ColonLoc, Range, Begin, End, Cond, Inc, in RebuildCXXForRangeStmt()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp2008 SourceLocation CoawaitLoc; in ParseForStatement() local
2010 CoawaitLoc = ConsumeToken(); in ParseForStatement()
2288 if (CoawaitLoc.isValid() && !ForRangeInfo.ParsedForRangeDecl()) { in ParseForStatement()
2289 Diag(CoawaitLoc, diag::err_for_co_await_not_range_for); in ParseForStatement()
2290 CoawaitLoc = SourceLocation(); in ParseForStatement()
2293 if (CoawaitLoc.isValid() && getLangOpts().CPlusPlus20) in ParseForStatement()
2294 Diag(CoawaitLoc, diag::warn_deprecated_for_co_await); in ParseForStatement()
2306 getCurScope(), ForLoc, CoawaitLoc, FirstPart.get(), in ParseForStatement()
H A DParseExpr.cpp1499 SourceLocation CoawaitLoc = ConsumeToken(); in ParseCastExpression() local
1502 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.h5196 CoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, Expr *Common,
5199 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Operand, Common, in CoroutineSuspendExpr() argument
5204 CoawaitExpr(SourceLocation CoawaitLoc, QualType Ty, Expr *Operand,
5206 : 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.h10784 Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc,
10791 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt,
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1692 S->CoawaitLoc = readSourceLocation(); in VisitCXXForRangeStmt()