def aug_mult_use_rtseq(): a = DoubleValue(2) a.value *= _return_constant() return a.value
def sub_simple_numbers(): a = DoubleValue(0) a.value = 1 - 2 return a.value
def sub_complex_expr(): a = DoubleValue(0) a.value = 1 - (2 if 2 < 3 else 4) return a.value
def sub_variable_variable1(): a = DoubleValue(1) b = DoubleValue(2) c = DoubleValue(0) c.value = a.value - b.value return c.value
def sub_variable_rtseq1(): a = DoubleValue(1) b = DoubleValue(0) b.value = _return_constant() - a.value return b.value
def sub_with_parentheses1(): a = DoubleValue(0) a.value = 1 - (DoubleValue(2) - I32Value(5)) return a.value
def _return_constant(): a = DoubleValue(5) return a.value
def mult_invalid_rtseq_call(): a = DoubleValue(0) a.value = _return_constant * 1 return a
def mult_nivsdatatype_nivsdatatype(): a = DoubleValue(0) a.value = DoubleValue(1) * DoubleValue(2) return a.value
def mult_num_nivsdatatype(): a = DoubleValue(0) a.value = 1 * DoubleValue(2) return a.value
def mult_with_None(): a = DoubleValue(0) a.value = None * 1 return a
def aug_mult_unary(): a = DoubleValue(1) a.value *= -1 return a.value
def aug_mult_variables(): a = DoubleValue(5) b = DoubleValue(1) b.value *= a.value return b.value
def aug_mult_with_parentheses(): a = DoubleValue(2) a.value *= (I32Value(1) * 3.0) * DoubleValue(4) return a.value
def sub_use_rtseq5(): a = DoubleValue(0) a.value = _return_constant() - I32Value(1) return a.value
def mult_nivsdatatype_nivsdatatype3(): a = DoubleValue(0) a.value = I32Value(1) * I32Value(2) return a.value
def sub_with_parentheses(): a = DoubleValue(0) a.value = 1 - (2 - 3) return a.value
def mult_multiple_types(): a = DoubleValue(0) a.value = 1 * DoubleValue(2) * 3.0 return a.value
def sub_with_parentheses2(): a = DoubleValue(0) a.value = DoubleValue(5) - (I32Value(2) - 3.0) - DoubleValue(4) return a.value
def mult_multiple_types1(): a = I32Value(0) a.value = 1 * I32Value(2) * 3.0 * DoubleValue(4) return a.value
def sub_variables1(): a = DoubleValue(5) b = DoubleValue(0) b.value = 1 - a.value return b.value
def mult_use_rtseq1(): a = DoubleValue(0) a.value = _return_constant() * 2 return a.value
def sub_variable_rtseq(): a = DoubleValue(1) b = DoubleValue(0) b.value = a.value - _return_constant() return b.value
def mult_use_rtseq2(): a = DoubleValue(0) a.value = DoubleValue(2) * _return_constant() return a.value
def sub_binary_unary(): a = DoubleValue(0) a.value = 2 - -1 return a.value
def mult_use_rtseq3(): a = DoubleValue(0) a.value = _return_constant() * DoubleValue(2) return a.value
def sub_binary_unary_sequence(): a = DoubleValue(0) a.value = 1 - -----2 # noqa: E225 it's ok to test this return a.value
def sub_use_rtseq4(): a = DoubleValue(0) a.value = I32Value(1) - _return_constant() return a.value
def aug_sub_simple_numbers(): a = DoubleValue(1) a.value -= 2 return a.value
def aug_mult_num_nivsdatatype(): a = DoubleValue(1) a.value *= DoubleValue(2) return a.value