Lines Matching refs:result
270 #define zendi_convert_scalar_to_number(op, holder, result, silent) \ argument
272 (((op) == result) ? (_convert_scalar_to_number((op), silent, 1), (op)) : \
276 #define convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, op, op_func) \ argument
289 if (result != op1) { \
290 ZVAL_UNDEF(result); \
310 if (result != op1) { \
311 ZVAL_UNDEF(result); \
935 static zend_never_inline void ZEND_FASTCALL add_function_array(zval *result, zval *op1, zval *op2) … in add_function_array() argument
937 if (result == op1 && Z_ARR_P(op1) == Z_ARR_P(op2)) { in add_function_array()
941 if (result != op1) { in add_function_array()
942 ZVAL_ARR(result, zend_array_dup(Z_ARR_P(op1))); in add_function_array()
944 SEPARATE_ARRAY(result); in add_function_array()
946 zend_hash_merge(Z_ARRVAL_P(result), Z_ARRVAL_P(op2), zval_add_ref, 0); in add_function_array()
950 static zend_always_inline int add_function_fast(zval *result, zval *op1, zval *op2) /* {{{ */ in add_function_fast() argument
955 fast_long_add_function(result, op1, op2); in add_function_fast()
958 ZVAL_DOUBLE(result, Z_DVAL_P(op1) + Z_DVAL_P(op2)); in add_function_fast()
961 ZVAL_DOUBLE(result, ((double)Z_LVAL_P(op1)) + Z_DVAL_P(op2)); in add_function_fast()
964 ZVAL_DOUBLE(result, Z_DVAL_P(op1) + ((double)Z_LVAL_P(op2))); in add_function_fast()
967 add_function_array(result, op1, op2); in add_function_fast()
974 static zend_never_inline int ZEND_FASTCALL add_function_slow(zval *result, zval *op1, zval *op2) /*… in add_function_slow() argument
988 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in add_function_slow()
989 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in add_function_slow()
991 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in add_function_slow()
995 if (result != op1) { in add_function_slow()
996 ZVAL_UNDEF(result); in add_function_slow()
1002 if (result != op1) { in add_function_slow()
1003 ZVAL_UNDEF(result); in add_function_slow()
1008 if (add_function_fast(result, op1, op2) == SUCCESS) { in add_function_slow()
1014 ZEND_API int ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2) /* {{{ */ in add_function() argument
1016 if (add_function_fast(result, op1, op2) == SUCCESS) { in add_function()
1019 return add_function_slow(result, op1, op2); in add_function()
1024 static zend_always_inline int sub_function_fast(zval *result, zval *op1, zval *op2) /* {{{ */ in sub_function_fast() argument
1029 fast_long_sub_function(result, op1, op2); in sub_function_fast()
1032 ZVAL_DOUBLE(result, Z_DVAL_P(op1) - Z_DVAL_P(op2)); in sub_function_fast()
1035 ZVAL_DOUBLE(result, ((double)Z_LVAL_P(op1)) - Z_DVAL_P(op2)); in sub_function_fast()
1038 ZVAL_DOUBLE(result, Z_DVAL_P(op1) - ((double)Z_LVAL_P(op2))); in sub_function_fast()
1046 static zend_never_inline int ZEND_FASTCALL sub_function_slow(zval *result, zval *op1, zval *op2) /*… in sub_function_slow() argument
1059 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in sub_function_slow()
1060 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in sub_function_slow()
1062 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in sub_function_slow()
1066 if (result != op1) { in sub_function_slow()
1067 ZVAL_UNDEF(result); in sub_function_slow()
1073 if (result != op1) { in sub_function_slow()
1074 ZVAL_UNDEF(result); in sub_function_slow()
1079 if (sub_function_fast(result, op1, op2) == SUCCESS) { in sub_function_slow()
1087 ZEND_API int ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2) /* {{{ */ in sub_function() argument
1089 if (sub_function_fast(result, op1, op2) == SUCCESS) { in sub_function()
1092 return sub_function_slow(result, op1, op2); in sub_function()
1097 ZEND_API int ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2) /* {{{ */ in mul_function() argument
1108 …ZEND_SIGNED_MULTIPLY_LONG(Z_LVAL_P(op1),Z_LVAL_P(op2), Z_LVAL_P(result),Z_DVAL_P(result),overflow); in mul_function()
1109 Z_TYPE_INFO_P(result) = overflow ? IS_DOUBLE : IS_LONG; in mul_function()
1113 ZVAL_DOUBLE(result, Z_DVAL_P(op1) * Z_DVAL_P(op2)); in mul_function()
1117 ZVAL_DOUBLE(result, ((double)Z_LVAL_P(op1)) * Z_DVAL_P(op2)); in mul_function()
1121 ZVAL_DOUBLE(result, Z_DVAL_P(op1) * ((double)Z_LVAL_P(op2))); in mul_function()
1133 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in mul_function()
1134 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in mul_function()
1136 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in mul_function()
1140 if (result != op1) { in mul_function()
1141 ZVAL_UNDEF(result); in mul_function()
1147 if (result != op1) { in mul_function()
1148 ZVAL_UNDEF(result); in mul_function()
1158 ZEND_API int ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2) /* {{{ */ in pow_function() argument
1171 ZVAL_LONG(result, 1L); in pow_function()
1174 ZVAL_LONG(result, 0); in pow_function()
1186 ZVAL_DOUBLE(result, dval * pow(l2, i)); in pow_function()
1193 ZVAL_DOUBLE(result, (double)l1 * pow(dval, i)); in pow_function()
1199 ZVAL_LONG(result, l1); in pow_function()
1201 ZVAL_DOUBLE(result, pow((double)Z_LVAL_P(op1), (double)Z_LVAL_P(op2))); in pow_function()
1206 ZVAL_DOUBLE(result, pow(Z_DVAL_P(op1), Z_DVAL_P(op2))); in pow_function()
1210 ZVAL_DOUBLE(result, pow((double)Z_LVAL_P(op1), Z_DVAL_P(op2))); in pow_function()
1214 ZVAL_DOUBLE(result, pow(Z_DVAL_P(op1), (double)Z_LVAL_P(op2))); in pow_function()
1227 if (op1 == result) { in pow_function()
1228 zval_ptr_dtor(result); in pow_function()
1230 ZVAL_LONG(result, 0); in pow_function()
1233 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in pow_function()
1236 if (op1 == result) { in pow_function()
1237 zval_ptr_dtor(result); in pow_function()
1239 ZVAL_LONG(result, 1L); in pow_function()
1242 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in pow_function()
1246 if (op1 == result) { in pow_function()
1247 zval_ptr_dtor(result); in pow_function()
1249 ZVAL_LONG(result, 0); in pow_function()
1252 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in pow_function()
1257 if (result != op1) { in pow_function()
1258 ZVAL_UNDEF(result); in pow_function()
1264 if (result != op1) { in pow_function()
1265 ZVAL_UNDEF(result); in pow_function()
1278 ZEND_API int ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2) /* {{{ */ in div_function() argument
1289 ZVAL_DOUBLE(result, ((double) Z_LVAL_P(op1) / (double) Z_LVAL_P(op2))); in div_function()
1293 ZVAL_DOUBLE(result, (double) ZEND_LONG_MIN / -1); in div_function()
1297 ZVAL_LONG(result, Z_LVAL_P(op1) / Z_LVAL_P(op2)); in div_function()
1299 ZVAL_DOUBLE(result, ((double) Z_LVAL_P(op1)) / Z_LVAL_P(op2)); in div_function()
1307 ZVAL_DOUBLE(result, Z_DVAL_P(op1) / Z_DVAL_P(op2)); in div_function()
1314 ZVAL_DOUBLE(result, Z_DVAL_P(op1) / (double)Z_LVAL_P(op2)); in div_function()
1321 ZVAL_DOUBLE(result, (double)Z_LVAL_P(op1) / Z_DVAL_P(op2)); in div_function()
1333 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in div_function()
1334 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in div_function()
1336 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in div_function()
1340 if (result != op1) { in div_function()
1341 ZVAL_UNDEF(result); in div_function()
1347 if (result != op1) { in div_function()
1348 ZVAL_UNDEF(result); in div_function()
1358 ZEND_API int ZEND_FASTCALL mod_function(zval *result, zval *op1, zval *op2) /* {{{ */ in mod_function() argument
1362 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_MOD, mod_function); in mod_function()
1371 if (op1 != result) { in mod_function()
1372 ZVAL_UNDEF(result); in mod_function()
1377 if (op1 == result) { in mod_function()
1378 zval_ptr_dtor(result); in mod_function()
1383 ZVAL_LONG(result, 0); in mod_function()
1387 ZVAL_LONG(result, op1_lval % op2_lval); in mod_function()
1392 ZEND_API int ZEND_FASTCALL boolean_xor_function(zval *result, zval *op1, zval *op2) /* {{{ */ in boolean_xor_function() argument
1437 ZVAL_BOOL(result, op1_val ^ op2_val); in boolean_xor_function()
1442 ZEND_API int ZEND_FASTCALL boolean_not_function(zval *result, zval *op1) /* {{{ */ in boolean_not_function() argument
1445 ZVAL_TRUE(result); in boolean_not_function()
1447 ZVAL_FALSE(result); in boolean_not_function()
1452 ZVAL_TRUE(result); in boolean_not_function()
1455 ZVAL_FALSE(result); in boolean_not_function()
1461 ZVAL_BOOL(result, !zval_is_true(op1)); in boolean_not_function()
1467 ZEND_API int ZEND_FASTCALL bitwise_not_function(zval *result, zval *op1) /* {{{ */ in bitwise_not_function() argument
1472 ZVAL_LONG(result, ~Z_LVAL_P(op1)); in bitwise_not_function()
1475 ZVAL_LONG(result, ~zend_dval_to_lval(Z_DVAL_P(op1))); in bitwise_not_function()
1482 ZVAL_INTERNED_STR(result, ZSTR_CHAR(not)); in bitwise_not_function()
1484 ZVAL_NEW_STR(result, zend_string_alloc(Z_STRLEN_P(op1), 0)); in bitwise_not_function()
1486 Z_STRVAL_P(result)[i] = ~Z_STRVAL_P(op1)[i]; in bitwise_not_function() local
1488 Z_STRVAL_P(result)[i] = 0; in bitwise_not_function() local
1498 if (result != op1) { in bitwise_not_function()
1499 ZVAL_UNDEF(result); in bitwise_not_function()
1507 ZEND_API int ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_or_function() argument
1512 ZVAL_LONG(result, Z_LVAL_P(op1) | Z_LVAL_P(op2)); in bitwise_or_function()
1527 if (result==op1) { in bitwise_or_function()
1528 zval_ptr_dtor_str(result); in bitwise_or_function()
1530 ZVAL_INTERNED_STR(result, ZSTR_CHAR(or)); in bitwise_or_function()
1545 if (result==op1) { in bitwise_or_function()
1546 zval_ptr_dtor_str(result); in bitwise_or_function()
1548 ZVAL_NEW_STR(result, str); in bitwise_or_function()
1556 if (result != op1) { in bitwise_or_function()
1557 ZVAL_UNDEF(result); in bitwise_or_function()
1568 if (result != op1) { in bitwise_or_function()
1569 ZVAL_UNDEF(result); in bitwise_or_function()
1577 if (op1 == result) { in bitwise_or_function()
1578 zval_ptr_dtor(result); in bitwise_or_function()
1580 ZVAL_LONG(result, op1_lval | op2_lval); in bitwise_or_function()
1585 ZEND_API int ZEND_FASTCALL bitwise_and_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_and_function() argument
1590 ZVAL_LONG(result, Z_LVAL_P(op1) & Z_LVAL_P(op2)); in bitwise_and_function()
1605 if (result==op1) { in bitwise_and_function()
1606 zval_ptr_dtor_str(result); in bitwise_and_function()
1608 ZVAL_INTERNED_STR(result, ZSTR_CHAR(and)); in bitwise_and_function()
1623 if (result==op1) { in bitwise_and_function()
1624 zval_ptr_dtor_str(result); in bitwise_and_function()
1626 ZVAL_NEW_STR(result, str); in bitwise_and_function()
1634 if (result != op1) { in bitwise_and_function()
1635 ZVAL_UNDEF(result); in bitwise_and_function()
1646 if (result != op1) { in bitwise_and_function()
1647 ZVAL_UNDEF(result); in bitwise_and_function()
1655 if (op1 == result) { in bitwise_and_function()
1656 zval_ptr_dtor(result); in bitwise_and_function()
1658 ZVAL_LONG(result, op1_lval & op2_lval); in bitwise_and_function()
1663 ZEND_API int ZEND_FASTCALL bitwise_xor_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_xor_function() argument
1668 ZVAL_LONG(result, Z_LVAL_P(op1) ^ Z_LVAL_P(op2)); in bitwise_xor_function()
1683 if (result==op1) { in bitwise_xor_function()
1684 zval_ptr_dtor_str(result); in bitwise_xor_function()
1686 ZVAL_INTERNED_STR(result, ZSTR_CHAR(xor)); in bitwise_xor_function()
1701 if (result==op1) { in bitwise_xor_function()
1702 zval_ptr_dtor_str(result); in bitwise_xor_function()
1704 ZVAL_NEW_STR(result, str); in bitwise_xor_function()
1712 if (result != op1) { in bitwise_xor_function()
1713 ZVAL_UNDEF(result); in bitwise_xor_function()
1724 if (result != op1) { in bitwise_xor_function()
1725 ZVAL_UNDEF(result); in bitwise_xor_function()
1733 if (op1 == result) { in bitwise_xor_function()
1734 zval_ptr_dtor(result); in bitwise_xor_function()
1736 ZVAL_LONG(result, op1_lval ^ op2_lval); in bitwise_xor_function()
1741 ZEND_API int ZEND_FASTCALL shift_left_function(zval *result, zval *op1, zval *op2) /* {{{ */ in shift_left_function() argument
1745 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_SL, shift_left_function); in shift_left_function()
1750 if (op1 == result) { in shift_left_function()
1751 zval_ptr_dtor(result); in shift_left_function()
1753 ZVAL_LONG(result, 0); in shift_left_function()
1761 if (op1 != result) { in shift_left_function()
1762 ZVAL_UNDEF(result); in shift_left_function()
1768 if (op1 == result) { in shift_left_function()
1769 zval_ptr_dtor(result); in shift_left_function()
1773 ZVAL_LONG(result, (zend_long) ((zend_ulong) op1_lval << op2_lval)); in shift_left_function()
1778 ZEND_API int ZEND_FASTCALL shift_right_function(zval *result, zval *op1, zval *op2) /* {{{ */ in shift_right_function() argument
1782 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_SR, shift_right_function); in shift_right_function()
1787 if (op1 == result) { in shift_right_function()
1788 zval_ptr_dtor(result); in shift_right_function()
1790 ZVAL_LONG(result, (op1_lval < 0) ? -1 : 0); in shift_right_function()
1798 if (op1 != result) { in shift_right_function()
1799 ZVAL_UNDEF(result); in shift_right_function()
1805 if (op1 == result) { in shift_right_function()
1806 zval_ptr_dtor(result); in shift_right_function()
1809 ZVAL_LONG(result, op1_lval >> op2_lval); in shift_right_function()
1814 ZEND_API int ZEND_FASTCALL concat_function(zval *result, zval *op1, zval *op2) /* {{{ */ in concat_function() argument
1832 if (orig_op1 != result) { in concat_function()
1833 ZVAL_UNDEF(result); in concat_function()
1837 if (result == op1) { in concat_function()
1856 if (orig_op1 != result) { in concat_function()
1857 ZVAL_UNDEF(result); in concat_function()
1866 if (EXPECTED(result != op2)) { in concat_function()
1867 if (result == orig_op1) { in concat_function()
1868 i_zval_ptr_dtor(result); in concat_function()
1870 ZVAL_COPY(result, op2); in concat_function()
1873 if (EXPECTED(result != op1)) { in concat_function()
1874 if (result == orig_op1) { in concat_function()
1875 i_zval_ptr_dtor(result); in concat_function()
1877 ZVAL_COPY(result, op1); in concat_function()
1889 if (orig_op1 != result) { in concat_function()
1890 ZVAL_UNDEF(result); in concat_function()
1895 if (result == op1 && Z_REFCOUNTED_P(result)) { in concat_function()
1897 result_str = zend_string_extend(Z_STR_P(result), result_len, 0); in concat_function()
1901 if (result == orig_op1) { in concat_function()
1902 i_zval_ptr_dtor(result); in concat_function()
1909 ZVAL_NEW_STR(result, result_str); in concat_function()
2015 static void ZEND_FASTCALL convert_compare_result_to_long(zval *result) /* {{{ */ in convert_compare_result_to_long() argument
2017 if (Z_TYPE_P(result) == IS_DOUBLE) { in convert_compare_result_to_long()
2018 ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_DVAL_P(result))); in convert_compare_result_to_long()
2020 convert_to_long(result); in convert_compare_result_to_long()
2025 ZEND_API int ZEND_FASTCALL compare_function(zval *result, zval *op1, zval *op2) /* {{{ */ in compare_function() argument
2035 ZVAL_LONG(result, Z_LVAL_P(op1)>Z_LVAL_P(op2)?1:(Z_LVAL_P(op1)<Z_LVAL_P(op2)?-1:0)); in compare_function()
2039 Z_DVAL_P(result) = Z_DVAL_P(op1) - (double)Z_LVAL_P(op2); in compare_function()
2040 ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_DVAL_P(result))); in compare_function()
2044 Z_DVAL_P(result) = (double)Z_LVAL_P(op1) - Z_DVAL_P(op2); in compare_function()
2045 ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_DVAL_P(result))); in compare_function()
2050 ZVAL_LONG(result, 0); in compare_function()
2052 Z_DVAL_P(result) = Z_DVAL_P(op1) - Z_DVAL_P(op2); in compare_function()
2053 ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_DVAL_P(result))); in compare_function()
2058 ZVAL_LONG(result, zend_compare_arrays(op1, op2)); in compare_function()
2066 ZVAL_LONG(result, 0); in compare_function()
2070 ZVAL_LONG(result, -1); in compare_function()
2074 ZVAL_LONG(result, 1); in compare_function()
2079 ZVAL_LONG(result, 0); in compare_function()
2082 ZVAL_LONG(result, zendi_smart_strcmp(Z_STR_P(op1), Z_STR_P(op2))); in compare_function()
2086 ZVAL_LONG(result, Z_STRLEN_P(op2) == 0 ? 0 : -1); in compare_function()
2090 ZVAL_LONG(result, Z_STRLEN_P(op1) == 0 ? 0 : 1); in compare_function()
2094 ZVAL_LONG(result, 1); in compare_function()
2098 ZVAL_LONG(result, -1); in compare_function()
2111 ret = Z_OBJ_HANDLER_P(op1, compare)(result, op1, op2); in compare_function()
2112 if (UNEXPECTED(Z_TYPE_P(result) != IS_LONG)) { in compare_function()
2113 convert_compare_result_to_long(result); in compare_function()
2117 ret = Z_OBJ_HANDLER_P(op2, compare)(result, op1, op2); in compare_function()
2118 if (UNEXPECTED(Z_TYPE_P(result) != IS_LONG)) { in compare_function()
2119 convert_compare_result_to_long(result); in compare_function()
2127 ZVAL_LONG(result, 0); in compare_function()
2131 ZVAL_LONG(result, Z_OBJ_HANDLER_P(op1, compare_objects)(op1, op2)); in compare_function()
2139 ret = compare_function(result, op_free, op2); in compare_function()
2145 ZVAL_LONG(result, 1); in compare_function()
2149 ret = compare_function(result, &tmp_free, op2); in compare_function()
2158 ret = compare_function(result, op1, op_free); in compare_function()
2164 ZVAL_LONG(result, -1); in compare_function()
2168 ret = compare_function(result, op1, &tmp_free); in compare_function()
2172 ZVAL_LONG(result, 1); in compare_function()
2178 ZVAL_LONG(result, zval_is_true(op2) ? -1 : 0); in compare_function()
2181 ZVAL_LONG(result, zval_is_true(op2) ? 0 : 1); in compare_function()
2184 ZVAL_LONG(result, zval_is_true(op1) ? 1 : 0); in compare_function()
2187 ZVAL_LONG(result, zval_is_true(op1) ? 0 : -1); in compare_function()
2190 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 1); in compare_function()
2191 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 1); in compare_function()
2193 if (result != op1) { in compare_function()
2194 ZVAL_UNDEF(result); in compare_function()
2201 ZVAL_LONG(result, 1); in compare_function()
2204 ZVAL_LONG(result, -1); in compare_function()
2209 if (result != op1) { in compare_function()
2210 ZVAL_UNDEF(result); in compare_function()
2261 ZEND_API int ZEND_FASTCALL is_identical_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_identical_function() argument
2263 ZVAL_BOOL(result, zend_is_identical(op1, op2)); in is_identical_function()
2268 ZEND_API int ZEND_FASTCALL is_not_identical_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_not_identical_function() argument
2270 ZVAL_BOOL(result, !zend_is_identical(op1, op2)); in is_not_identical_function()
2275 ZEND_API int ZEND_FASTCALL is_equal_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_equal_function() argument
2277 if (compare_function(result, op1, op2) == FAILURE) { in is_equal_function()
2280 ZVAL_BOOL(result, (Z_LVAL_P(result) == 0)); in is_equal_function()
2285 ZEND_API int ZEND_FASTCALL is_not_equal_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_not_equal_function() argument
2287 if (compare_function(result, op1, op2) == FAILURE) { in is_not_equal_function()
2290 ZVAL_BOOL(result, (Z_LVAL_P(result) != 0)); in is_not_equal_function()
2295 ZEND_API int ZEND_FASTCALL is_smaller_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_smaller_function() argument
2297 if (compare_function(result, op1, op2) == FAILURE) { in is_smaller_function()
2300 ZVAL_BOOL(result, (Z_LVAL_P(result) < 0)); in is_smaller_function()
2305 ZEND_API int ZEND_FASTCALL is_smaller_or_equal_function(zval *result, zval *op1, zval *op2) /* {{{ … in is_smaller_or_equal_function() argument
2307 if (compare_function(result, op1, op2) == FAILURE) { in is_smaller_or_equal_function()
2310 ZVAL_BOOL(result, (Z_LVAL_P(result) <= 0)); in is_smaller_or_equal_function()
2609 int result; in zend_object_is_true() local
2615 result = i_zend_is_true(tmp); in zend_object_is_true()
2617 return result; in zend_object_is_true()
2635 register unsigned char *result = (unsigned char*)dest; in zend_str_tolower_copy() local
2639 *result++ = zend_tolower_ascii(*str++); in zend_str_tolower_copy()
2641 *result = '\0'; in zend_str_tolower_copy()
2964 zval result; local
2966 if (compare_function(&result, z1, z2)==FAILURE) {
2969 return Z_LVAL(result);