if (from instanceof JIntLiteral && to instanceof JDoubleLiteral) return new JDoubleLiteral(from.getTokenReference(), from.intValue());
    private JExpression doPromote(JExpression from, JExpression to)    {        if (from instanceof JFloatLiteral && to instanceof JDoubleLiteral)            return new JDoubleLiteral(from.getTokenReference(),                                      from.floatValue());        if (from instanceof JIntLiteral && to instanceof JFloatLiteral)            return new JFloatLiteral(from.getTokenReference(),                                     from.intValue());        return from;    }