public void Visit(Expr.Grouping expr) { CheckPropertyScope(expr); _sql.Append("("); Resolve(expr.Expression); _sql.Append(")"); }
public TypeSpecifier VisitGroupingExpression(Expr.Grouping exp) { return(Visit(exp.Expression)); }
public string VisitGroupingExpr(Expr.Grouping expr) { return(Printer("group", expr.Expression)); }
public object VisitGroupingExpr(Expr.Grouping expr) { Resolve(expr.expression); return(null); }
public VoidObject VisitGroupingExpr(Expr.Grouping expr) { Resolve(expr.Expression); return(VoidObject.Void); }
public static TrashObject GroupingExpr(this Interpreter interpreter, Expr.Grouping expr) { return(interpreter.Evaluate(expr.Expression)); }
public object VisitGroupingExpr(Expr.Grouping expr) { return(Evaluate(expr.expression)); }
public string VisitGroupingExpr(Expr.Grouping expr) => Parenthesize("group", expr.expression);
public string VisitGroupingExpr(Expr.Grouping expr) => $"({expr.Expr.Accept(this)})";
public object visitGroupingExpr(Expr.Grouping expr) { return(evaluate(expr.Expression)); }
public T VisitGroupingExpression(Expr.Grouping exp);
public object VisitGroupingExpr(Expr.Grouping expr, object options = null) { return(null); }
object Expr.Visitor <object> .VisitGroupingExpr(Expr.Grouping expr) { return(Evaluate(expr.expression)); }
public object visitGroupingExpr(Expr.Grouping expr) { compile(expr.expression); return(null); }
public string VisitGroupingExpr(Expr.Grouping expr) { return(expr.Expression.accept(this)); }
public string VisitGroupingExpr(Expr.Grouping expr) { return(Parenthesize("group", expr.Expression)); }
public TrashObject VisitGroupingExpr(Expr.Grouping expr) { return(this.GroupingExpr(expr)); }
public string VisitGroupingExpr(Expr.Grouping expr) => Format("group", expr.expression);
public object VisitGroupingExpr(Expr.Grouping expr, object options) { throw new NotImplementedException(); }
public Token visitGroupingExpr(Expr.Grouping grouping) { return(evaluate(grouping.expression)); }
public Unit VisitGroupingExpr(Expr.Grouping expr) { Resolve(expr.Expression); return(new Unit()); }
public LoxVoid VisitGroupingExpr(Expr.Grouping expr) { Resolve(expr.Expression); return(null); }