Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaStmt.cpp2518 if (!CoawaitLoc.isInvalid()) { in ActOnCXXForRangeStmt()
2519 if (!ActOnCoroutineBodyStart(S, CoawaitLoc, "co_await")) { in ActOnCXXForRangeStmt()
2548 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2571 SourceLocation ColonLoc, SourceLocation CoawaitLoc, in BuildNonArrayForRange() argument
2596 if (!CoawaitLoc.isInvalid()) { in BuildNonArrayForRange()
2723 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2735 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2824 if (!CoawaitLoc.isInvalid()) { in BuildCXXForRangeStmt()
3014 if (!IncrExpr.isInvalid() && CoawaitLoc.isValid()) in BuildCXXForRangeStmt()
3018 IncrExpr = ActOnCoawaitExpr(S, CoawaitLoc, IncrExpr.get()); in BuildCXXForRangeStmt()
[all …]
H A DTreeTransform.h1514 ExprResult RebuildCoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, in RebuildCoawaitExpr() argument
1527 CoawaitLoc, Operand, OpCoawaitLookup); in RebuildCoawaitExpr()
1530 return getSema().BuildResolvedCoawaitExpr(CoawaitLoc, Operand, in RebuildCoawaitExpr()
1534 return getSema().BuildUnresolvedCoawaitExpr(CoawaitLoc, Operand, in RebuildCoawaitExpr()
1542 ExprResult RebuildDependentCoawaitExpr(SourceLocation CoawaitLoc, in RebuildDependentCoawaitExpr() argument
1545 return getSema().BuildUnresolvedCoawaitExpr(CoawaitLoc, Result, Lookup); in RebuildDependentCoawaitExpr()
2490 SourceLocation CoawaitLoc, Stmt *Init, in RebuildCXXForRangeStmt() argument
2520 return getSema().BuildCXXForRangeStmt(ForLoc, CoawaitLoc, Init, ColonLoc, in RebuildCXXForRangeStmt()
/openbsd/gnu/llvm/clang/lib/Parse/
H A DParseStmt.cpp1942 SourceLocation CoawaitLoc; in ParseForStatement() local
1944 CoawaitLoc = ConsumeToken(); in ParseForStatement()
2207 if (CoawaitLoc.isValid() && !ForRangeInfo.ParsedForRangeDecl()) { in ParseForStatement()
2208 Diag(CoawaitLoc, diag::err_for_co_await_not_range_for); in ParseForStatement()
2209 CoawaitLoc = SourceLocation(); in ParseForStatement()
2212 if (CoawaitLoc.isValid() && getLangOpts().CPlusPlus20) in ParseForStatement()
2213 Diag(CoawaitLoc, diag::warn_deprecated_for_co_await); in ParseForStatement()
2225 getCurScope(), ForLoc, CoawaitLoc, FirstPart.get(), in ParseForStatement()
H A DParseExpr.cpp1411 SourceLocation CoawaitLoc = ConsumeToken(); in ParseCastExpression() local
1414 Res = Actions.ActOnCoawaitExpr(getCurScope(), CoawaitLoc, Res.get()); in ParseCastExpression()
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DStmtCXX.h140 SourceLocation CoawaitLoc; variable
202 SourceLocation getCoawaitLoc() const { return CoawaitLoc; } in getCoawaitLoc()
H A DExprCXX.h5010 CoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, Expr *Common,
5013 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Operand, Common, in CoroutineSuspendExpr() argument
5018 CoawaitExpr(SourceLocation CoawaitLoc, QualType Ty, Expr *Operand,
5020 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Ty, Operand, in CoroutineSuspendExpr() argument
/openbsd/gnu/llvm/clang/lib/AST/
H A DStmtCXX.cpp53 : Stmt(CXXForRangeStmtClass), ForLoc(FL), CoawaitLoc(CAL), ColonLoc(CL), in CXXForRangeStmt()
/openbsd/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp1656 S->CoawaitLoc = readSourceLocation(); in VisitCXXForRangeStmt()
/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DSema.h5125 SourceLocation CoawaitLoc,
5132 SourceLocation CoawaitLoc,