public void VisitReturn(AbsynReturn ret) { writer.Indent(); writer.WriteKeyword("return"); if (ret.Value != null) { writer.Write(" "); WriteExpression(ret.Value); } writer.Terminate(";"); }
public AbsynStatement VisitReturn(AbsynReturn ret) { return(ret); }
public void VisitReturn(AbsynReturn ret) { stms.Add(ret); }
public void Return(Expression expr = null) { var ret = new AbsynReturn(expr); stmts.Add(ret); }
public bool VisitReturn(AbsynReturn ret) { // Only remove returns that don't return anything. return(ret.Value == null); }
public void Return() { var ret = new AbsynReturn(null); stmts.Add(ret); }