Searched refs:CoroutineSuspendExpr (Results 1 – 10 of 10) sorted by relevance
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | ComputeDependence.h | 67 class CoroutineSuspendExpr; variable 154 ExprDependence computeDependence(CoroutineSuspendExpr *E);
|
H A D | ExprCXX.h | 4913 class CoroutineSuspendExpr : public Expr { 4938 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, QualType Ty, in CoroutineSuspendExpr() function 4951 CoroutineSuspendExpr(StmtClass SC, EmptyShell Empty) : Expr(SC, Empty) { in CoroutineSuspendExpr() function 5006 class CoawaitExpr : public CoroutineSuspendExpr { 5013 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Operand, Common, in CoroutineSuspendExpr() function 5020 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Ty, Operand, in CoroutineSuspendExpr() function 5026 : CoroutineSuspendExpr(CoawaitExprClass, Empty) {} in CoawaitExpr() 5087 class CoyieldExpr : public CoroutineSuspendExpr { 5094 : CoroutineSuspendExpr(CoyieldExprClass, CoyieldLoc, Operand, Common, in CoyieldExpr() 5098 : CoroutineSuspendExpr(CoyieldExprClass, CoyieldLoc, Ty, Operand, in CoyieldExpr() [all …]
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 166 def CoroutineSuspendExpr : StmtNode<Expr, 1>; 167 def CoawaitExpr : StmtNode<CoroutineSuspendExpr>; 169 def CoyieldExpr : StmtNode<CoroutineSuspendExpr>;
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGCoroutine.cpp | 176 CoroutineSuspendExpr const &S, in emitSuspendExpression() 291 const CoroutineSuspendExpr *E) { in getCoroutineSuspendExprReturnType()
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | ExprClassification.cpp | 444 return ClassifyInternal(Ctx, cast<CoroutineSuspendExpr>(E)->getResumeExpr()); in ClassifyInternal()
|
H A D | ComputeDependence.cpp | 371 ExprDependence clang::computeDependence(CoroutineSuspendExpr *E) { in computeDependence()
|
H A D | Expr.cpp | 2594 return cast<CoroutineSuspendExpr>(this)->getResumeExpr()-> in isUnusedResultAWarning()
|
/openbsd/gnu/llvm/clang/lib/Analysis/ |
H A D | CFG.cpp | 605 CFGBlock *VisitCoroutineSuspendExpr(CoroutineSuspendExpr *S, 2373 return VisitCoroutineSuspendExpr(cast<CoroutineSuspendExpr>(S), asc); in Visit() 3251 CFGBlock *CFGBuilder::VisitCoroutineSuspendExpr(CoroutineSuspendExpr *E, in VisitCoroutineSuspendExpr()
|
/openbsd/gnu/llvm/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 374 void ASTStmtWriter::VisitCoroutineSuspendExpr(CoroutineSuspendExpr *E) { in VisitCoroutineSuspendExpr()
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 14539 if (auto *CSE = dyn_cast<CoroutineSuspendExpr>(E)) in AnalyzeImplicitConversions()
|