public virtual TReturn Visit(FloatLiteralExpression node, TParam param) => throw new NotImplementedException();
public virtual TReturn Visit(FloatLiteralExpression node, TParam param) { return(DefaultReturn); }