/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 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 [all …]
|
H A D | TreeTransform.h | 1560 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 D | ParseStmt.cpp | 2008 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 D | ParseExpr.cpp | 1499 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 D | StmtCXX.h | 141 SourceLocation CoawaitLoc; variable 203 SourceLocation getCoawaitLoc() const { return CoawaitLoc; } in getCoawaitLoc()
|
H A D | ExprCXX.h | 5196 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 D | StmtCXX.cpp | 54 : Stmt(CXXForRangeStmtClass), ForLoc(FL), CoawaitLoc(CAL), ColonLoc(CL), in CXXForRangeStmt()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 10784 Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc, 10791 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt,
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1692 S->CoawaitLoc = readSourceLocation(); in VisitCXXForRangeStmt()
|