Home
last modified time | relevance | path

Searched refs:CoawaitExpr (Results 1 – 25 of 28) sorted by relevance

12

/external/clang/lib/Sema/
DSemaCoroutine.cpp239 Expr *Res = new (Context) CoawaitExpr(Loc, Context.DependentTy, E); in BuildCoawaitExpr()
254 Expr *Res = new (Context) CoawaitExpr(Loc, E, RSS.Results[0], RSS.Results[1], in BuildCoawaitExpr()
372 << (isa<CoawaitExpr>(First) ? 0 : in CheckCompletedCoroutineBody()
379 AnyCoawaits |= isa<CoawaitExpr>(CoroutineStmt); in CheckCompletedCoroutineBody()
/external/llvm-project/clang/lib/CodeGen/
DCGCoroutine.cpp261 RValue CodeGenFunction::EmitCoawaitExpr(const CoawaitExpr &E, in EmitCoawaitExpr()
301 CodeGenFunction::EmitCoawaitLValue(const CoawaitExpr *E) { in EmitCoawaitLValue()
DCGExprComplex.cpp120 ComplexPairTy VisitCoawaitExpr(CoawaitExpr *S) { in VisitCoawaitExpr()
DCodeGenFunction.h3158 RValue EmitCoawaitExpr(const CoawaitExpr &E,
3161 LValue EmitCoawaitLValue(const CoawaitExpr *E);
DCGExprAgg.cpp117 void VisitCoawaitExpr(CoawaitExpr *E) { in VisitCoawaitExpr()
DCGExprScalar.cpp436 Value *VisitCoawaitExpr(CoawaitExpr *S) { in VisitCoawaitExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td150 def CoawaitExpr : DStmt<CoroutineSuspendExpr>;
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td165 def CoawaitExpr : StmtNode<CoroutineSuspendExpr>;
/external/clang/lib/AST/
DExprClassification.cpp405 return ClassifyInternal(Ctx, cast<CoawaitExpr>(E)->getResumeExpr()); in ClassifyInternal()
DStmtProfile.cpp1534 void StmtProfiler::VisitCoawaitExpr(const CoawaitExpr *S) { in VisitCoawaitExpr()
DItaniumMangle.cpp3929 mangleExpression(cast<CoawaitExpr>(E)->getOperand()); in mangleExpression()
3935 mangleExpression(cast<CoawaitExpr>(E)->getOperand()); in mangleExpression()
DStmtPrinter.cpp2398 void StmtPrinter::VisitCoawaitExpr(CoawaitExpr *S) { in VisitCoawaitExpr()
/external/clang/include/clang/AST/
DExprCXX.h4205 class CoawaitExpr : public CoroutineSuspendExpr {
4208 CoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, Expr *Ready, in CoawaitExpr() function
4212 CoawaitExpr(SourceLocation CoawaitLoc, QualType Ty, Expr *Operand) in CoawaitExpr() function
4214 CoawaitExpr(EmptyShell Empty) in CoawaitExpr() function
DRecursiveASTVisitor.h2420 DEF_TRAVERSE_STMT(CoawaitExpr, {
/external/llvm-project/clang/lib/Sema/
DSemaCoroutine.cpp893 CoawaitExpr(Loc, Context.DependentTy, E, IsImplicit); in BuildResolvedCoawaitExpr()
914 new (Context) CoawaitExpr(Loc, E, RSS.Results[0], RSS.Results[1], in BuildResolvedCoawaitExpr()
/external/llvm-project/clang/include/clang/AST/
DExprCXX.h4754 class CoawaitExpr : public CoroutineSuspendExpr {
4758 CoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, Expr *Ready,
4766 CoawaitExpr(SourceLocation CoawaitLoc, QualType Ty, Expr *Operand,
4772 CoawaitExpr(EmptyShell Empty) in CoawaitExpr() function
DRecursiveASTVisitor.h2706 DEF_TRAVERSE_STMT(CoawaitExpr, {
DStmt.h969 friend class CoawaitExpr; variable
/external/llvm-project/clang/lib/AST/
DStmtProfile.cpp2056 void StmtProfiler::VisitCoawaitExpr(const CoawaitExpr *S) { in VisitCoawaitExpr()
DItaniumMangle.cpp4688 mangleExpression(cast<CoawaitExpr>(E)->getOperand()); in mangleExpression()
4700 mangleExpression(cast<CoawaitExpr>(E)->getOperand()); in mangleExpression()
DStmtPrinter.cpp2379 void StmtPrinter::VisitCoawaitExpr(CoawaitExpr *S) { in VisitCoawaitExpr()
/external/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp469 void ASTStmtReader::VisitCoawaitExpr(CoawaitExpr *E) { in VisitCoawaitExpr()
3771 S = new (Context) CoawaitExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp379 void ASTStmtWriter::VisitCoawaitExpr(CoawaitExpr *E) { in VisitCoawaitExpr()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp313 void ASTStmtWriter::VisitCoawaitExpr(CoawaitExpr *S) { in VisitCoawaitExpr()
DASTReaderStmt.cpp398 void ASTStmtReader::VisitCoawaitExpr(CoawaitExpr *S) { in VisitCoawaitExpr()

12