reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/StmtCXX.h
  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)