public static int plus(byte op1, int op2) { if (instance.byte_plus) { return plusSlow(op1, op2); } else { return ((int) op1) + op2; } }
public static int plus(short op1, byte op2) { if (instance.short_plus) { return plusSlow(op1, op2); } else { return ((int) op1) + ((int) op2); } }
public static double plus(short op1, double op2) { if (instance.short_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + op2; } }
public static int plus(int op1, short op2) { if (instance.int_plus) { return plusSlow(op1, op2); } else { return op1 + ((int) op2); } }
public static double plus(int op1, double op2) { if (instance.int_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + op2; } }
public static long plus(long op1, int op2) { if (instance.long_plus) { return plusSlow(op1, op2); } else { return op1 + ((long) op2); } }
public static double plus(long op1, double op2) { if (instance.long_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + op2; } }
public static double plus(float op1, long op2) { if (instance.float_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + ((double) op2); } }
public static int plus(byte op1, short op2) { if (instance.byte_plus) { return plusSlow(op1, op2); } else { return ((int) op1) + ((int) op2); } }
public static double plus(byte op1, float op2) { if (instance.byte_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + ((double) op2); } }
public static int plus(short op1, int op2) { if (instance.short_plus) { return plusSlow(op1, op2); } else { return ((int) op1) + op2; } }
public static double plus(short op1, float op2) { if (instance.short_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + ((double) op2); } }
public static double plus(int op1, float op2) { if (instance.int_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + ((double) op2); } }
public static long plus(long op1, byte op2) { if (instance.long_plus) { return plusSlow(op1, op2); } else { return op1 + ((long) op2); } }
public static double plus(float op1, float op2) { if (instance.float_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + ((double) op2); } }
public static double plus(float op1, double op2) { if (instance.float_plus) { return plusSlow(op1, op2); } else { return ((double) op1) + op2; } }
public static double plus(double op1, byte op2) { if (instance.double_plus) { return plusSlow(op1, op2); } else { return op1 + ((double) op2); } }
public static double plus(double op1, float op2) { if (instance.double_plus) { return plusSlow(op1, op2); } else { return op1 + ((double) op2); } }
public static long plus(long op1, long op2) { if (instance.long_plus) { return plusSlow(op1, op2); } else { return op1 + op2; } }
public static double plus(double op1, short op2) { if (instance.double_plus) { return plusSlow(op1, op2); } else { return op1 + ((double) op2); } }