Home | History | Annotate | Download | only in stmt

Lines Matching defs:ReturnStmt

44 public final class ReturnStmt extends Statement {
49 public ReturnStmt() {
54 public ReturnStmt(final Expression expression) {
62 public ReturnStmt(TokenRange tokenRange, Expression expression) {
71 public ReturnStmt(String expression) {
96 * @return this, the ReturnStmt
99 public ReturnStmt setExpression(final Expression expression) {
101 return (ReturnStmt) this;
126 public ReturnStmt removeExpression() {
132 public ReturnStmt clone() {
133 return (ReturnStmt) accept(new CloneVisitor(), null);
164 public ReturnStmt asReturnStmt() {
169 public void ifReturnStmt(Consumer<ReturnStmt> action) {
175 public Optional<ReturnStmt> toReturnStmt() {