Lines Matching defs:rhs
22 #define T(op, lhs, rhs, res) \
23 { op, lhs, rhs, res }
25 #define T_NAN(op, lhs, rhs) \
26 { op, lhs, rhs }
28 #define T_ERR(op, lsh, rhs) \
29 T_NAN (op, lsh, rhs)
31 #define T_ARI(lhs, rhs) \
32 T_NAN (JERRY_BIN_OP_SUB, lhs, rhs), \
33 T_NAN (JERRY_BIN_OP_MUL, lhs, rhs), \
34 T_NAN (JERRY_BIN_OP_DIV, lhs, rhs), \
35 T_NAN (JERRY_BIN_OP_REM, lhs, rhs)
41 jerry_value_t rhs;
49 jerry_value_t rhs;
132 jerry_value_t result = jerry_binary_operation (test_nans[idx].op, test_nans[idx].lhs, test_nans[idx].rhs);
140 jerry_release_value (test_nans[idx].rhs);
255 jerry_value_t result = jerry_binary_operation (tests[idx].op, tests[idx].lhs, tests[idx].rhs);
263 jerry_release_value (tests[idx].rhs);
301 jerry_value_t result = jerry_binary_operation (tests[idx].op, error_tests[idx].lhs, error_tests[idx].rhs);
304 jerry_release_value (error_tests[idx].rhs);