public Expression VisitZenStringAtExpr(ZenStringAtExpr expression, ExpressionConverterEnvironment parameter) { return(LookupOrCompute(expression, () => { var e1 = expression.StringExpr.Accept(this, parameter); var e2 = expression.IndexExpr.Accept(this, parameter); return Expression.Call(null, atMethod, new Expression[] { e1, e2 }); })); }
public ImmutableHashSet <object> VisitZenStringAtExpr(ZenStringAtExpr expression, Unit parameter) { throw new ZenException($"Invalid string type used with Decision Diagram backend."); }