reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
379 return getStoredStmts()[SubStmt::Body]; 383 return getStoredStmts()[SubStmt::Promise]; 390 return getStoredStmts()[SubStmt::InitSuspend]; 393 return getStoredStmts()[SubStmt::FinalSuspend]; 397 return getStoredStmts()[SubStmt::OnException]; 400 return getStoredStmts()[SubStmt::OnFallthrough]; 404 return cast_or_null<Expr>(getStoredStmts()[SubStmt::Allocate]); 407 return cast_or_null<Expr>(getStoredStmts()[SubStmt::Deallocate]); 410 return cast<Expr>(getStoredStmts()[SubStmt::ReturnValue]); 412 Stmt *getResultDecl() const { return getStoredStmts()[SubStmt::ResultDecl]; } 413 Stmt *getReturnStmt() const { return getStoredStmts()[SubStmt::ReturnStmt]; } 415 return getStoredStmts()[SubStmt::ReturnStmtOnAllocFailure]; 418 return {getStoredStmts() + SubStmt::FirstParamMove, NumParams}; 431 getStoredStmts() + SubStmt::FirstParamMove + NumParams); 436 SubStmt::FirstParamMove +tools/clang/lib/AST/StmtCXX.cpp
103 auto *ParamBegin = Result->getStoredStmts() + SubStmt::FirstParamMove;
tools/clang/lib/Serialization/ASTReaderStmt.cpp 459 i < CoroutineBodyStmt::SubStmt::FirstParamMove + S->NumParams; ++i)