Searched refs:CoroutineSuspendExpr (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 156 def CoroutineSuspendExpr : DStmt<Expr, 1>; 157 def CoawaitExpr : DStmt<CoroutineSuspendExpr>; 159 def CoyieldExpr : DStmt<CoroutineSuspendExpr>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 4336 class CoroutineSuspendExpr : public Expr { 4361 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, QualType Ty, in CoroutineSuspendExpr() function 4374 CoroutineSuspendExpr(StmtClass SC, EmptyShell Empty) : Expr(SC, Empty) { in CoroutineSuspendExpr() function 4419 class CoawaitExpr : public CoroutineSuspendExpr { 4426 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Operand, Ready, in CoroutineSuspendExpr() function 4433 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Ty, Operand) { in CoroutineSuspendExpr() function 4438 : CoroutineSuspendExpr(CoawaitExprClass, Empty) {} in CoawaitExpr() 4502 class CoyieldExpr : public CoroutineSuspendExpr { 4508 : CoroutineSuspendExpr(CoyieldExprClass, CoyieldLoc, Operand, Ready, in CoyieldExpr() 4511 : CoroutineSuspendExpr(CoyieldExprClass, CoyieldLoc, Ty, Operand) {} in CoyieldExpr() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGCoroutine.cpp | 177 CoroutineSuspendExpr const &S, in emitSuspendExpression() 293 const CoroutineSuspendExpr *E) { in getCoroutineSuspendExprReturnType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 422 return ClassifyInternal(Ctx, cast<CoroutineSuspendExpr>(E)->getResumeExpr()); in ClassifyInternal()
|
| H A D | Expr.cpp | 2180 return cast<CoroutineSuspendExpr>(this)->getResumeExpr()-> in isUnusedResultAWarning()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 360 void ASTStmtWriter::VisitCoroutineSuspendExpr(CoroutineSuspendExpr *E) { in VisitCoroutineSuspendExpr()
|