clang
10.0.0svn
|
#include "clang/AST/StmtCXX.h"
Public Attributes | |
Stmt * | Body = nullptr |
Stmt * | Promise = nullptr |
Expr * | InitialSuspend = nullptr |
Expr * | FinalSuspend = nullptr |
Stmt * | OnException = nullptr |
Stmt * | OnFallthrough = nullptr |
Expr * | Allocate = nullptr |
Expr * | Deallocate = nullptr |
Expr * | ReturnValue = nullptr |
Stmt * | ResultDecl = nullptr |
Stmt * | ReturnStmt = nullptr |
Stmt * | ReturnStmtOnAllocFailure = nullptr |
ArrayRef< Stmt * > | ParamMoves |
Expr* clang::CoroutineBodyStmt::CtorArgs::Allocate = nullptr |
Definition at line 354 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create(), and diagReturnOnAllocFailure().
Stmt* clang::CoroutineBodyStmt::CtorArgs::Body = nullptr |
Definition at line 348 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create().
Expr* clang::CoroutineBodyStmt::CtorArgs::Deallocate = nullptr |
Definition at line 355 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create(), and diagReturnOnAllocFailure().
Expr* clang::CoroutineBodyStmt::CtorArgs::FinalSuspend = nullptr |
Definition at line 351 of file StmtCXX.h.
Referenced by clang::CoroutineStmtBuilder::buildDependentStatements(), and clang::CoroutineBodyStmt::Create().
Expr* clang::CoroutineBodyStmt::CtorArgs::InitialSuspend = nullptr |
Definition at line 350 of file StmtCXX.h.
Referenced by clang::CoroutineStmtBuilder::buildDependentStatements(), and clang::CoroutineBodyStmt::Create().
Stmt* clang::CoroutineBodyStmt::CtorArgs::OnException = nullptr |
Definition at line 352 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create(), and diagReturnOnAllocFailure().
Stmt* clang::CoroutineBodyStmt::CtorArgs::OnFallthrough = nullptr |
Definition at line 353 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create(), and diagReturnOnAllocFailure().
Definition at line 360 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create().
Stmt* clang::CoroutineBodyStmt::CtorArgs::Promise = nullptr |
Definition at line 349 of file StmtCXX.h.
Referenced by clang::CoroutineStmtBuilder::buildDependentStatements(), and clang::CoroutineBodyStmt::Create().
Stmt* clang::CoroutineBodyStmt::CtorArgs::ResultDecl = nullptr |
Definition at line 357 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create(), and noteMemberDeclaredHere().
Stmt* clang::CoroutineBodyStmt::CtorArgs::ReturnStmt = nullptr |
Definition at line 358 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create().
Stmt* clang::CoroutineBodyStmt::CtorArgs::ReturnStmtOnAllocFailure = nullptr |
Definition at line 359 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create(), and diagReturnOnAllocFailure().
Expr* clang::CoroutineBodyStmt::CtorArgs::ReturnValue = nullptr |
Definition at line 356 of file StmtCXX.h.
Referenced by clang::CoroutineBodyStmt::Create(), diagReturnOnAllocFailure(), and noteMemberDeclaredHere().