if (isStringFloat((String) obj)) { return new Double(-Double.parseDouble((String) obj)); return Byte.valueOf((byte) -((Byte) obj).byteValue()); Long num = (Long) coerceToNumber(obj, Long.class); return Long.valueOf(-num.longValue());
case MINUS: jj_consume_token(MINUS); AstNegative jjtn001 = new AstNegative(JJTNEGATIVE); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001);
case MINUS: jj_consume_token(MINUS); AstNegative jjtn001 = new AstNegative(JJTNEGATIVE); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001);
if (isStringFloat((String) obj)) { return new Double(-Double.parseDouble((String) obj)); return Byte.valueOf((byte) -((Byte) obj).byteValue()); Long num = (Long) coerceToNumber(obj, Long.class); return Long.valueOf(-num.longValue());
case MINUS: jj_consume_token(MINUS); AstNegative jjtn001 = new AstNegative(JJTNEGATIVE); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001);
if (isStringFloat((String) obj)) { return new Double(-Double.parseDouble((String) obj)); return new Byte((byte) -((Byte) obj).byteValue()); Long num = (Long) coerceToNumber(obj, Long.class); return new Long(-num.longValue());
case MINUS: jj_consume_token(MINUS); AstNegative jjtn001 = new AstNegative(JJTNEGATIVE); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001);
if (isStringFloat((String) obj)) { return Double.valueOf(-Double.parseDouble((String) obj)); return Byte.valueOf((byte) -((Byte) obj).byteValue()); Long num = (Long) coerceToNumber(ctx, obj, Long.class); return Long.valueOf(-num.longValue());
case MINUS: jj_consume_token(MINUS); AstNegative jjtn001 = new AstNegative(JJTNEGATIVE); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001);
if (isStringFloat((String) obj)) { return new Double(-Double.parseDouble((String) obj)); return Byte.valueOf((byte) -((Byte) obj).byteValue()); Long num = (Long) coerceToNumber(obj, Long.class); return Long.valueOf(-num.longValue());
case MINUS: jj_consume_token(MINUS); AstNegative jjtn001 = new AstNegative(JJTNEGATIVE); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001);
if (isStringFloat((String) obj)) { return new Double(-Double.parseDouble((String) obj)); return Byte.valueOf((byte) -((Byte) obj).byteValue()); Long num = (Long) coerceToNumber(obj, Long.class); return Long.valueOf(-num.longValue());