struct CoroutineBodyStmt::CtorArgs
Declaration
struct CoroutineBodyStmt::CtorArgs { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/StmtCXX.h:346
Member Variables
- public clang::Stmt* Body = nullptr
- public clang::Stmt* Promise = nullptr
- public clang::Expr* InitialSuspend = nullptr
- public clang::Expr* FinalSuspend = nullptr
- public clang::Stmt* OnException = nullptr
- public clang::Stmt* OnFallthrough = nullptr
- public clang::Expr* Allocate = nullptr
- public clang::Expr* Deallocate = nullptr
- public clang::Expr* ReturnValue = nullptr
- public clang::Stmt* ReturnStmt = nullptr
- public clang::Stmt* ReturnStmtOnAllocFailure = nullptr
- public ArrayRef<clang::Stmt*> ParamMoves