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