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); \
904 static zend_never_inline void ZEND_FASTCALL add_function_array(zval *result, zval *op1, zval *op2) … in add_function_array() argument
906 if (result == op1 && Z_ARR_P(op1) == Z_ARR_P(op2)) { in add_function_array()
910 if (result != op1) { in add_function_array()
911 ZVAL_ARR(result, zend_array_dup(Z_ARR_P(op1))); in add_function_array()
913 SEPARATE_ARRAY(result); in add_function_array()
915 zend_hash_merge(Z_ARRVAL_P(result), Z_ARRVAL_P(op2), zval_add_ref, 0); in add_function_array()
919 static zend_always_inline int add_function_fast(zval *result, zval *op1, zval *op2) /* {{{ */ in add_function_fast() argument
924 fast_long_add_function(result, op1, op2); in add_function_fast()
927 ZVAL_DOUBLE(result, Z_DVAL_P(op1) + Z_DVAL_P(op2)); in add_function_fast()
930 ZVAL_DOUBLE(result, ((double)Z_LVAL_P(op1)) + Z_DVAL_P(op2)); in add_function_fast()
933 ZVAL_DOUBLE(result, Z_DVAL_P(op1) + ((double)Z_LVAL_P(op2))); in add_function_fast()
936 add_function_array(result, op1, op2); in add_function_fast()
943 static zend_never_inline int ZEND_FASTCALL add_function_slow(zval *result, zval *op1, zval *op2) /*… in add_function_slow() argument
957 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in add_function_slow()
958 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in add_function_slow()
960 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in add_function_slow()
964 if (result != op1) { in add_function_slow()
965 ZVAL_UNDEF(result); in add_function_slow()
971 if (result != op1) { in add_function_slow()
972 ZVAL_UNDEF(result); in add_function_slow()
977 if (add_function_fast(result, op1, op2) == SUCCESS) { in add_function_slow()
983 ZEND_API int ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2) /* {{{ */ in add_function() argument
985 if (add_function_fast(result, op1, op2) == SUCCESS) { in add_function()
988 return add_function_slow(result, op1, op2); in add_function()
993 static zend_always_inline int sub_function_fast(zval *result, zval *op1, zval *op2) /* {{{ */ in sub_function_fast() argument
998 fast_long_sub_function(result, op1, op2); in sub_function_fast()
1001 ZVAL_DOUBLE(result, Z_DVAL_P(op1) - Z_DVAL_P(op2)); in sub_function_fast()
1004 ZVAL_DOUBLE(result, ((double)Z_LVAL_P(op1)) - Z_DVAL_P(op2)); in sub_function_fast()
1007 ZVAL_DOUBLE(result, Z_DVAL_P(op1) - ((double)Z_LVAL_P(op2))); in sub_function_fast()
1015 static zend_never_inline int ZEND_FASTCALL sub_function_slow(zval *result, zval *op1, zval *op2) /*… in sub_function_slow() argument
1028 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in sub_function_slow()
1029 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in sub_function_slow()
1031 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in sub_function_slow()
1035 if (result != op1) { in sub_function_slow()
1036 ZVAL_UNDEF(result); in sub_function_slow()
1042 if (result != op1) { in sub_function_slow()
1043 ZVAL_UNDEF(result); in sub_function_slow()
1048 if (sub_function_fast(result, op1, op2) == SUCCESS) { in sub_function_slow()
1056 ZEND_API int ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2) /* {{{ */ in sub_function() argument
1058 if (sub_function_fast(result, op1, op2) == SUCCESS) { in sub_function()
1061 return sub_function_slow(result, op1, op2); in sub_function()
1066 ZEND_API int ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2) /* {{{ */ in mul_function() argument
1077 …ZEND_SIGNED_MULTIPLY_LONG(Z_LVAL_P(op1),Z_LVAL_P(op2), Z_LVAL_P(result),Z_DVAL_P(result),overflow); in mul_function()
1078 Z_TYPE_INFO_P(result) = overflow ? IS_DOUBLE : IS_LONG; in mul_function()
1082 ZVAL_DOUBLE(result, Z_DVAL_P(op1) * Z_DVAL_P(op2)); in mul_function()
1086 ZVAL_DOUBLE(result, ((double)Z_LVAL_P(op1)) * Z_DVAL_P(op2)); in mul_function()
1090 ZVAL_DOUBLE(result, Z_DVAL_P(op1) * ((double)Z_LVAL_P(op2))); in mul_function()
1102 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in mul_function()
1103 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in mul_function()
1105 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in mul_function()
1109 if (result != op1) { in mul_function()
1110 ZVAL_UNDEF(result); in mul_function()
1116 if (result != op1) { in mul_function()
1117 ZVAL_UNDEF(result); in mul_function()
1127 ZEND_API int ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2) /* {{{ */ in pow_function() argument
1140 ZVAL_LONG(result, 1L); in pow_function()
1143 ZVAL_LONG(result, 0); in pow_function()
1155 ZVAL_DOUBLE(result, dval * pow(l2, i)); in pow_function()
1162 ZVAL_DOUBLE(result, (double)l1 * pow(dval, i)); in pow_function()
1168 ZVAL_LONG(result, l1); in pow_function()
1170 ZVAL_DOUBLE(result, pow((double)Z_LVAL_P(op1), (double)Z_LVAL_P(op2))); in pow_function()
1175 ZVAL_DOUBLE(result, pow(Z_DVAL_P(op1), Z_DVAL_P(op2))); in pow_function()
1179 ZVAL_DOUBLE(result, pow((double)Z_LVAL_P(op1), Z_DVAL_P(op2))); in pow_function()
1183 ZVAL_DOUBLE(result, pow(Z_DVAL_P(op1), (double)Z_LVAL_P(op2))); in pow_function()
1196 if (op1 == result) { in pow_function()
1197 zval_ptr_dtor(result); in pow_function()
1199 ZVAL_LONG(result, 0); in pow_function()
1202 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in pow_function()
1205 if (op1 == result) { in pow_function()
1206 zval_ptr_dtor(result); in pow_function()
1208 ZVAL_LONG(result, 1L); in pow_function()
1211 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in pow_function()
1215 if (op1 == result) { in pow_function()
1216 zval_ptr_dtor(result); in pow_function()
1218 ZVAL_LONG(result, 0); in pow_function()
1221 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in pow_function()
1226 if (result != op1) { in pow_function()
1227 ZVAL_UNDEF(result); in pow_function()
1233 if (result != op1) { in pow_function()
1234 ZVAL_UNDEF(result); in pow_function()
1244 ZEND_API int ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2) /* {{{ */ in div_function() argument
1255 ZVAL_DOUBLE(result, ((double) Z_LVAL_P(op1) / (double) Z_LVAL_P(op2))); in div_function()
1259 ZVAL_DOUBLE(result, (double) ZEND_LONG_MIN / -1); in div_function()
1263 ZVAL_LONG(result, Z_LVAL_P(op1) / Z_LVAL_P(op2)); in div_function()
1265 ZVAL_DOUBLE(result, ((double) Z_LVAL_P(op1)) / Z_LVAL_P(op2)); in div_function()
1273 ZVAL_DOUBLE(result, Z_DVAL_P(op1) / Z_DVAL_P(op2)); in div_function()
1280 ZVAL_DOUBLE(result, Z_DVAL_P(op1) / (double)Z_LVAL_P(op2)); in div_function()
1287 ZVAL_DOUBLE(result, (double)Z_LVAL_P(op1) / Z_DVAL_P(op2)); in div_function()
1299 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in div_function()
1300 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 0); in div_function()
1302 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 0); in div_function()
1306 if (result != op1) { in div_function()
1307 ZVAL_UNDEF(result); in div_function()
1313 if (result != op1) { in div_function()
1314 ZVAL_UNDEF(result); in div_function()
1324 ZEND_API int ZEND_FASTCALL mod_function(zval *result, zval *op1, zval *op2) /* {{{ */ in mod_function() argument
1328 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_MOD, mod_function); in mod_function()
1337 if (op1 != result) { in mod_function()
1338 ZVAL_UNDEF(result); in mod_function()
1343 if (op1 == result) { in mod_function()
1344 zval_ptr_dtor(result); in mod_function()
1349 ZVAL_LONG(result, 0); in mod_function()
1353 ZVAL_LONG(result, op1_lval % op2_lval); in mod_function()
1358 ZEND_API int ZEND_FASTCALL boolean_xor_function(zval *result, zval *op1, zval *op2) /* {{{ */ in boolean_xor_function() argument
1403 ZVAL_BOOL(result, op1_val ^ op2_val); in boolean_xor_function()
1408 ZEND_API int ZEND_FASTCALL boolean_not_function(zval *result, zval *op1) /* {{{ */ in boolean_not_function() argument
1411 ZVAL_TRUE(result); in boolean_not_function()
1413 ZVAL_FALSE(result); in boolean_not_function()
1418 ZVAL_TRUE(result); in boolean_not_function()
1421 ZVAL_FALSE(result); in boolean_not_function()
1427 ZVAL_BOOL(result, !zval_is_true(op1)); in boolean_not_function()
1433 ZEND_API int ZEND_FASTCALL bitwise_not_function(zval *result, zval *op1) /* {{{ */ in bitwise_not_function() argument
1438 ZVAL_LONG(result, ~Z_LVAL_P(op1)); in bitwise_not_function()
1441 ZVAL_LONG(result, ~zend_dval_to_lval(Z_DVAL_P(op1))); in bitwise_not_function()
1448 ZVAL_INTERNED_STR(result, ZSTR_CHAR(not)); in bitwise_not_function()
1450 ZVAL_NEW_STR(result, zend_string_alloc(Z_STRLEN_P(op1), 0)); in bitwise_not_function()
1452 Z_STRVAL_P(result)[i] = ~Z_STRVAL_P(op1)[i]; in bitwise_not_function() local
1454 Z_STRVAL_P(result)[i] = 0; in bitwise_not_function() local
1464 if (result != op1) { in bitwise_not_function()
1465 ZVAL_UNDEF(result); in bitwise_not_function()
1473 ZEND_API int ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_or_function() argument
1478 ZVAL_LONG(result, Z_LVAL_P(op1) | Z_LVAL_P(op2)); in bitwise_or_function()
1493 if (result==op1) { in bitwise_or_function()
1494 zval_ptr_dtor_str(result); in bitwise_or_function()
1496 ZVAL_INTERNED_STR(result, ZSTR_CHAR(or)); in bitwise_or_function()
1511 if (result==op1) { in bitwise_or_function()
1512 zval_ptr_dtor_str(result); in bitwise_or_function()
1514 ZVAL_NEW_STR(result, str); in bitwise_or_function()
1522 if (result != op1) { in bitwise_or_function()
1523 ZVAL_UNDEF(result); in bitwise_or_function()
1534 if (result != op1) { in bitwise_or_function()
1535 ZVAL_UNDEF(result); in bitwise_or_function()
1543 if (op1 == result) { in bitwise_or_function()
1544 zval_ptr_dtor(result); in bitwise_or_function()
1546 ZVAL_LONG(result, op1_lval | op2_lval); in bitwise_or_function()
1551 ZEND_API int ZEND_FASTCALL bitwise_and_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_and_function() argument
1556 ZVAL_LONG(result, Z_LVAL_P(op1) & Z_LVAL_P(op2)); in bitwise_and_function()
1571 if (result==op1) { in bitwise_and_function()
1572 zval_ptr_dtor_str(result); in bitwise_and_function()
1574 ZVAL_INTERNED_STR(result, ZSTR_CHAR(and)); in bitwise_and_function()
1589 if (result==op1) { in bitwise_and_function()
1590 zval_ptr_dtor_str(result); in bitwise_and_function()
1592 ZVAL_NEW_STR(result, str); in bitwise_and_function()
1600 if (result != op1) { in bitwise_and_function()
1601 ZVAL_UNDEF(result); in bitwise_and_function()
1612 if (result != op1) { in bitwise_and_function()
1613 ZVAL_UNDEF(result); in bitwise_and_function()
1621 if (op1 == result) { in bitwise_and_function()
1622 zval_ptr_dtor(result); in bitwise_and_function()
1624 ZVAL_LONG(result, op1_lval & op2_lval); in bitwise_and_function()
1629 ZEND_API int ZEND_FASTCALL bitwise_xor_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_xor_function() argument
1634 ZVAL_LONG(result, Z_LVAL_P(op1) ^ Z_LVAL_P(op2)); in bitwise_xor_function()
1649 if (result==op1) { in bitwise_xor_function()
1650 zval_ptr_dtor_str(result); in bitwise_xor_function()
1652 ZVAL_INTERNED_STR(result, ZSTR_CHAR(xor)); in bitwise_xor_function()
1667 if (result==op1) { in bitwise_xor_function()
1668 zval_ptr_dtor_str(result); in bitwise_xor_function()
1670 ZVAL_NEW_STR(result, str); in bitwise_xor_function()
1678 if (result != op1) { in bitwise_xor_function()
1679 ZVAL_UNDEF(result); in bitwise_xor_function()
1690 if (result != op1) { in bitwise_xor_function()
1691 ZVAL_UNDEF(result); in bitwise_xor_function()
1699 if (op1 == result) { in bitwise_xor_function()
1700 zval_ptr_dtor(result); in bitwise_xor_function()
1702 ZVAL_LONG(result, op1_lval ^ op2_lval); in bitwise_xor_function()
1707 ZEND_API int ZEND_FASTCALL shift_left_function(zval *result, zval *op1, zval *op2) /* {{{ */ in shift_left_function() argument
1711 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_SL, shift_left_function); in shift_left_function()
1716 if (op1 == result) { in shift_left_function()
1717 zval_ptr_dtor(result); in shift_left_function()
1719 ZVAL_LONG(result, 0); in shift_left_function()
1727 if (op1 != result) { in shift_left_function()
1728 ZVAL_UNDEF(result); in shift_left_function()
1734 if (op1 == result) { in shift_left_function()
1735 zval_ptr_dtor(result); in shift_left_function()
1738 ZVAL_LONG(result, op1_lval << op2_lval); in shift_left_function()
1743 ZEND_API int ZEND_FASTCALL shift_right_function(zval *result, zval *op1, zval *op2) /* {{{ */ in shift_right_function() argument
1747 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_SR, shift_right_function); in shift_right_function()
1752 if (op1 == result) { in shift_right_function()
1753 zval_ptr_dtor(result); in shift_right_function()
1755 ZVAL_LONG(result, (op1_lval < 0) ? -1 : 0); in shift_right_function()
1763 if (op1 != result) { in shift_right_function()
1764 ZVAL_UNDEF(result); in shift_right_function()
1770 if (op1 == result) { in shift_right_function()
1771 zval_ptr_dtor(result); in shift_right_function()
1774 ZVAL_LONG(result, op1_lval >> op2_lval); in shift_right_function()
1779 ZEND_API int ZEND_FASTCALL concat_function(zval *result, zval *op1, zval *op2) /* {{{ */ in concat_function() argument
1797 if (orig_op1 != result) { in concat_function()
1798 ZVAL_UNDEF(result); in concat_function()
1802 if (result == op1) { in concat_function()
1821 if (orig_op1 != result) { in concat_function()
1822 ZVAL_UNDEF(result); in concat_function()
1831 if (EXPECTED(result != op2)) { in concat_function()
1832 if (result == orig_op1) { in concat_function()
1833 i_zval_ptr_dtor(result ZEND_FILE_LINE_CC); in concat_function()
1835 ZVAL_COPY(result, op2); in concat_function()
1838 if (EXPECTED(result != op1)) { in concat_function()
1839 if (result == orig_op1) { in concat_function()
1840 i_zval_ptr_dtor(result ZEND_FILE_LINE_CC); in concat_function()
1842 ZVAL_COPY(result, op1); in concat_function()
1854 if (orig_op1 != result) { in concat_function()
1855 ZVAL_UNDEF(result); in concat_function()
1860 if (result == op1 && Z_REFCOUNTED_P(result)) { in concat_function()
1862 result_str = zend_string_extend(Z_STR_P(result), result_len, 0); in concat_function()
1866 if (result == orig_op1) { in concat_function()
1867 i_zval_ptr_dtor(result ZEND_FILE_LINE_CC); in concat_function()
1874 ZVAL_NEW_STR(result, result_str); in concat_function()
1982 static void ZEND_FASTCALL convert_compare_result_to_long(zval *result) /* {{{ */ in convert_compare_result_to_long() argument
1984 if (Z_TYPE_P(result) == IS_DOUBLE) { in convert_compare_result_to_long()
1985 ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_DVAL_P(result))); in convert_compare_result_to_long()
1987 convert_to_long(result); in convert_compare_result_to_long()
1992 ZEND_API int ZEND_FASTCALL compare_function(zval *result, zval *op1, zval *op2) /* {{{ */ in compare_function() argument
2002 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()
2006 Z_DVAL_P(result) = Z_DVAL_P(op1) - (double)Z_LVAL_P(op2); in compare_function()
2007 ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_DVAL_P(result))); in compare_function()
2011 Z_DVAL_P(result) = (double)Z_LVAL_P(op1) - Z_DVAL_P(op2); in compare_function()
2012 ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_DVAL_P(result))); in compare_function()
2017 ZVAL_LONG(result, 0); in compare_function()
2019 Z_DVAL_P(result) = Z_DVAL_P(op1) - Z_DVAL_P(op2); in compare_function()
2020 ZVAL_LONG(result, ZEND_NORMALIZE_BOOL(Z_DVAL_P(result))); in compare_function()
2025 ZVAL_LONG(result, zend_compare_arrays(op1, op2)); in compare_function()
2033 ZVAL_LONG(result, 0); in compare_function()
2037 ZVAL_LONG(result, -1); in compare_function()
2041 ZVAL_LONG(result, 1); in compare_function()
2046 ZVAL_LONG(result, 0); in compare_function()
2049 ZVAL_LONG(result, zendi_smart_strcmp(Z_STR_P(op1), Z_STR_P(op2))); in compare_function()
2053 ZVAL_LONG(result, Z_STRLEN_P(op2) == 0 ? 0 : -1); in compare_function()
2057 ZVAL_LONG(result, Z_STRLEN_P(op1) == 0 ? 0 : 1); in compare_function()
2061 ZVAL_LONG(result, 1); in compare_function()
2065 ZVAL_LONG(result, -1); in compare_function()
2078 ret = Z_OBJ_HANDLER_P(op1, compare)(result, op1, op2); in compare_function()
2079 if (UNEXPECTED(Z_TYPE_P(result) != IS_LONG)) { in compare_function()
2080 convert_compare_result_to_long(result); in compare_function()
2084 ret = Z_OBJ_HANDLER_P(op2, compare)(result, op1, op2); in compare_function()
2085 if (UNEXPECTED(Z_TYPE_P(result) != IS_LONG)) { in compare_function()
2086 convert_compare_result_to_long(result); in compare_function()
2094 ZVAL_LONG(result, 0); in compare_function()
2098 ZVAL_LONG(result, Z_OBJ_HANDLER_P(op1, compare_objects)(op1, op2)); in compare_function()
2106 ret = compare_function(result, op_free, op2); in compare_function()
2112 ZVAL_LONG(result, 1); in compare_function()
2116 ret = compare_function(result, &tmp_free, op2); in compare_function()
2125 ret = compare_function(result, op1, op_free); in compare_function()
2131 ZVAL_LONG(result, -1); in compare_function()
2135 ret = compare_function(result, op1, &tmp_free); in compare_function()
2139 ZVAL_LONG(result, 1); in compare_function()
2145 ZVAL_LONG(result, zval_is_true(op2) ? -1 : 0); in compare_function()
2148 ZVAL_LONG(result, zval_is_true(op1) ? 1 : 0); in compare_function()
2151 ZVAL_LONG(result, zval_is_true(op2) ? 0 : 1); in compare_function()
2154 ZVAL_LONG(result, zval_is_true(op1) ? 0 : -1); in compare_function()
2157 op1 = zendi_convert_scalar_to_number(op1, &op1_copy, result, 1); in compare_function()
2158 op2 = zendi_convert_scalar_to_number(op2, &op2_copy, result, 1); in compare_function()
2160 if (result != op1) { in compare_function()
2161 ZVAL_UNDEF(result); in compare_function()
2168 ZVAL_LONG(result, 1); in compare_function()
2171 ZVAL_LONG(result, -1); in compare_function()
2174 ZVAL_LONG(result, 1); in compare_function()
2177 ZVAL_LONG(result, -1); in compare_function()
2180 ZVAL_LONG(result, 0); in compare_function()
2190 zval result; in hash_zval_identical_function() local
2199 if (is_identical_function(&result, z1, z2)==FAILURE) { in hash_zval_identical_function()
2202 return Z_TYPE(result) != IS_TRUE; in hash_zval_identical_function()
2235 ZEND_API int ZEND_FASTCALL is_identical_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_identical_function() argument
2237 ZVAL_BOOL(result, zend_is_identical(op1, op2)); in is_identical_function()
2242 ZEND_API int ZEND_FASTCALL is_not_identical_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_not_identical_function() argument
2244 ZVAL_BOOL(result, !zend_is_identical(op1, op2)); in is_not_identical_function()
2249 ZEND_API int ZEND_FASTCALL is_equal_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_equal_function() argument
2251 if (compare_function(result, op1, op2) == FAILURE) { in is_equal_function()
2254 ZVAL_BOOL(result, (Z_LVAL_P(result) == 0)); in is_equal_function()
2259 ZEND_API int ZEND_FASTCALL is_not_equal_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_not_equal_function() argument
2261 if (compare_function(result, op1, op2) == FAILURE) { in is_not_equal_function()
2264 ZVAL_BOOL(result, (Z_LVAL_P(result) != 0)); in is_not_equal_function()
2269 ZEND_API int ZEND_FASTCALL is_smaller_function(zval *result, zval *op1, zval *op2) /* {{{ */ in is_smaller_function() argument
2271 if (compare_function(result, op1, op2) == FAILURE) { in is_smaller_function()
2274 ZVAL_BOOL(result, (Z_LVAL_P(result) < 0)); in is_smaller_function()
2279 ZEND_API int ZEND_FASTCALL is_smaller_or_equal_function(zval *result, zval *op1, zval *op2) /* {{{ … in is_smaller_or_equal_function() argument
2281 if (compare_function(result, op1, op2) == FAILURE) { in is_smaller_or_equal_function()
2284 ZVAL_BOOL(result, (Z_LVAL_P(result) <= 0)); in is_smaller_or_equal_function()
2598 int result; in zend_object_is_true() local
2604 result = i_zend_is_true(tmp); in zend_object_is_true()
2606 return result; in zend_object_is_true()
2624 register unsigned char *result = (unsigned char*)dest; in zend_str_tolower_copy() local
2628 *result++ = zend_tolower_ascii(*str++); in zend_str_tolower_copy()
2630 *result = '\0'; in zend_str_tolower_copy()
2953 zval result; local
2955 if (compare_function(&result, z1, z2)==FAILURE) {
2958 return Z_LVAL(result);