multiply two values throwing an exception if overflow occurs . concode_field_sep PlaceHolder placeHolder concode_field_sep int safeMultiplyToInt concode_elem_sep long safeSubtract concode_elem_sep void verifyValueBounds concode_elem_sep void verifyValueBounds concode_elem_sep void verifyValueBounds concode_elem_sep boolean equals concode_elem_sep int safeAdd concode_elem_sep long safeAdd concode_elem_sep int getWrappedValue concode_elem_sep int getWrappedValue concode_elem_sep int safeNegate concode_elem_sep int safeToInt
int function ( int arg0 , int arg1 ) { long loc0 = ( long ) arg0 * ( long ) arg1 ; if ( loc0 < Integer . MIN_VALUE || loc0 > Integer . MAX_VALUE ) { throw new ArithmeticException ( "srini_string" + arg0 + "srini_string" + arg1 ) ; } return ( int ) loc0 ; }