public override void Visit(StringExpression expression) { throw new NotImplementedException(); }
public override void Visit(StringExpression expression) { ResultType = typeof (string); }
public abstract void Visit(StringExpression expression);