Lines Matching refs:zval
147 zval *newop = Z_OBJ_HT_P(op)->get(op, dst); \
157 static void ZEND_FASTCALL _convert_scalar_to_number(zval *op, zend_bool silent, zend_bool check) /*… in _convert_scalar_to_number()
194 zval dst; in _convert_scalar_to_number()
213 ZEND_API void ZEND_FASTCALL convert_scalar_to_number(zval *op) /* {{{ */ in convert_scalar_to_number()
220 static zend_always_inline zval* _zendi_convert_scalar_to_number_ex(zval *op, zval *holder, zend_boo… in _zendi_convert_scalar_to_number_ex()
257 static zend_never_inline zval* ZEND_FASTCALL _zendi_convert_scalar_to_number(zval *op, zval *holder… in _zendi_convert_scalar_to_number()
264 static zend_never_inline zval* ZEND_FASTCALL _zendi_convert_scalar_to_number_noisy(zval *op, zval *… in _zendi_convert_scalar_to_number_noisy()
320 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op) /* {{{ */ in convert_to_long()
328 ZEND_API void ZEND_FASTCALL convert_to_long_base(zval *op, int base) /* {{{ */ in convert_to_long_base()
369 zval dst; in convert_to_long_base()
389 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op) /* {{{ */ in convert_to_double()
428 zval dst; in convert_to_double()
448 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op) /* {{{ */ in convert_to_null()
455 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op) /* {{{ */ in convert_to_boolean()
500 zval dst; in convert_to_boolean()
520 ZEND_API void ZEND_FASTCALL _convert_to_cstring(zval *op) /* {{{ */ in _convert_to_cstring()
534 ZEND_API void ZEND_FASTCALL _convert_to_string(zval *op) /* {{{ */ in _convert_to_string()
574 zval dst; in _convert_to_string()
594 static void convert_scalar_to_array(zval *op) /* {{{ */ in convert_scalar_to_array()
602 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op) /* {{{ */ in convert_to_array()
626 zval dst; in convert_to_array()
655 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op) /* {{{ */ in convert_to_object()
686 zval tmp; in convert_to_object()
698 zval *arg; in multi_convert_to_long_ex()
704 arg = va_arg(ap, zval *); in multi_convert_to_long_ex()
714 zval *arg; in multi_convert_to_double_ex()
720 arg = va_arg(ap, zval *); in multi_convert_to_double_ex()
730 zval *arg; in multi_convert_to_string_ex()
736 arg = va_arg(ap, zval *); in multi_convert_to_string_ex()
744 static zend_always_inline zend_long ZEND_FASTCALL _zval_get_long_func_ex(zval *op, zend_bool silent… in _zval_get_long_func_ex()
785 zval dst; in _zval_get_long_func_ex()
802 ZEND_API zend_long ZEND_FASTCALL zval_get_long_func(zval *op) /* {{{ */ in zval_get_long_func()
808 static zend_long ZEND_FASTCALL _zval_get_long_func_noisy(zval *op) /* {{{ */ in _zval_get_long_func_noisy()
814 ZEND_API double ZEND_FASTCALL zval_get_double_func(zval *op) /* {{{ */ in zval_get_double_func()
835 zval dst; in zval_get_double_func()
853 ZEND_API zend_string* ZEND_FASTCALL zval_get_string_func(zval *op) /* {{{ */ in zval_get_string_func()
876 zval tmp; in zval_get_string_func()
882 zval *z = Z_OBJ_HT_P(op)->get(op, &tmp); in zval_get_string_func()
904 static zend_never_inline void ZEND_FASTCALL add_function_array(zval *result, zval *op1, zval *op2) … in add_function_array()
919 static zend_always_inline int add_function_fast(zval *result, zval *op1, zval *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()
945 zval op1_copy, op2_copy; in add_function_slow()
983 ZEND_API int ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2) /* {{{ */ in add_function()
993 static zend_always_inline int sub_function_fast(zval *result, zval *op1, zval *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()
1017 zval op1_copy, op2_copy; in sub_function_slow()
1056 ZEND_API int ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2) /* {{{ */ in sub_function()
1066 ZEND_API int ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2) /* {{{ */ in mul_function()
1068 zval op1_copy, op2_copy; in mul_function()
1127 ZEND_API int ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2) /* {{{ */ in pow_function()
1129 zval op1_copy, op2_copy; in pow_function()
1244 ZEND_API int ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2) /* {{{ */ in div_function()
1246 zval op1_copy, op2_copy; in div_function()
1324 ZEND_API int ZEND_FASTCALL mod_function(zval *result, zval *op1, zval *op2) /* {{{ */ in mod_function()
1358 ZEND_API int ZEND_FASTCALL boolean_xor_function(zval *result, zval *op1, zval *op2) /* {{{ */ in boolean_xor_function()
1408 ZEND_API int ZEND_FASTCALL boolean_not_function(zval *result, zval *op1) /* {{{ */ in boolean_not_function()
1433 ZEND_API int ZEND_FASTCALL bitwise_not_function(zval *result, zval *op1) /* {{{ */ in bitwise_not_function()
1473 ZEND_API int ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_or_function()
1486 zval *longer, *shorter; in bitwise_or_function()
1551 ZEND_API int ZEND_FASTCALL bitwise_and_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_and_function()
1564 zval *longer, *shorter; in bitwise_and_function()
1629 ZEND_API int ZEND_FASTCALL bitwise_xor_function(zval *result, zval *op1, zval *op2) /* {{{ */ in bitwise_xor_function()
1642 zval *longer, *shorter; in bitwise_xor_function()
1707 ZEND_API int ZEND_FASTCALL shift_left_function(zval *result, zval *op1, zval *op2) /* {{{ */ in shift_left_function()
1743 ZEND_API int ZEND_FASTCALL shift_right_function(zval *result, zval *op1, zval *op2) /* {{{ */ in shift_right_function()
1779 ZEND_API int ZEND_FASTCALL concat_function(zval *result, zval *op1, zval *op2) /* {{{ */ in concat_function()
1781 zval *orig_op1 = op1; in concat_function()
1782 zval op1_copy, op2_copy; in concat_function()
1886 ZEND_API int ZEND_FASTCALL string_compare_function_ex(zval *op1, zval *op2, zend_bool case_insensit… in string_compare_function_ex()
1905 ZEND_API int ZEND_FASTCALL string_compare_function(zval *op1, zval *op2) /* {{{ */ in string_compare_function()
1927 ZEND_API int ZEND_FASTCALL string_case_compare_function(zval *op1, zval *op2) /* {{{ */ in string_case_compare_function()
1950 ZEND_API int ZEND_FASTCALL string_locale_compare_function(zval *op1, zval *op2) /* {{{ */ in string_locale_compare_function()
1964 ZEND_API int ZEND_FASTCALL numeric_compare_function(zval *op1, zval *op2) /* {{{ */ in numeric_compare_function()
1975 static zend_always_inline void zend_free_obj_get_result(zval *op) /* {{{ */ in zend_free_obj_get_result()
1982 static void ZEND_FASTCALL convert_compare_result_to_long(zval *result) /* {{{ */ in convert_compare_result_to_long()
1992 ZEND_API int ZEND_FASTCALL compare_function(zval *result, zval *op1, zval *op2) /* {{{ */ in compare_function()
1996 zval op1_copy, op2_copy; in compare_function()
1997 zval *op_free, tmp_free; in compare_function()
2104 zval rv; in compare_function()
2123 zval rv; in compare_function()
2188 static int hash_zval_identical_function(zval *z1, zval *z2) /* {{{ */ in hash_zval_identical_function()
2190 zval result; in hash_zval_identical_function()
2206 ZEND_API int ZEND_FASTCALL zend_is_identical(zval *op1, zval *op2) /* {{{ */ in zend_is_identical()
2235 ZEND_API int ZEND_FASTCALL is_identical_function(zval *result, zval *op1, zval *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()
2249 ZEND_API int ZEND_FASTCALL is_equal_function(zval *result, zval *op1, zval *op2) /* {{{ */ 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()
2269 ZEND_API int ZEND_FASTCALL is_smaller_function(zval *result, zval *op1, zval *op2) /* {{{ */ 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()
2359 static void ZEND_FASTCALL increment_string(zval *str) /* {{{ */ in increment_string()
2444 ZEND_API int ZEND_FASTCALL increment_function(zval *op1) /* {{{ */ in increment_function()
2487 zval rv; in increment_function()
2488 zval *val; in increment_function()
2496 zval op2; in increment_function()
2515 ZEND_API int ZEND_FASTCALL decrement_function(zval *op1) /* {{{ */ in decrement_function()
2554 zval rv; in decrement_function()
2555 zval *val; in decrement_function()
2563 zval op2; in decrement_function()
2583 ZEND_API int ZEND_FASTCALL zend_is_true(zval *op) /* {{{ */ in zend_is_true()
2589 ZEND_API int ZEND_FASTCALL zend_object_is_true(zval *op) /* {{{ */ in zend_object_is_true()
2592 zval tmp; in zend_object_is_true()
2599 zval rv; in zend_object_is_true()
2600 zval *tmp = Z_OBJ_HT_P(op)->get(op, &rv); in zend_object_is_true()
2828 ZEND_API int ZEND_FASTCALL zend_binary_zval_strcmp(zval *s1, zval *s2) /* {{{ */ in zend_binary_zval_strcmp()
2834 ZEND_API int ZEND_FASTCALL zend_binary_zval_strncmp(zval *s1, zval *s2, zval *s3) /* {{{ */ in zend_binary_zval_strncmp()
2840 ZEND_API int ZEND_FASTCALL zend_binary_zval_strcasecmp(zval *s1, zval *s2) /* {{{ */ in zend_binary_zval_strcasecmp()
2846 ZEND_API int ZEND_FASTCALL zend_binary_zval_strncasecmp(zval *s1, zval *s2, zval *s3) /* {{{ */ in zend_binary_zval_strncasecmp()
2951 static int hash_zval_compare_function(zval *z1, zval *z2) /* {{{ */
2953 zval result;
2968 ZEND_API int ZEND_FASTCALL zend_compare_arrays(zval *a1, zval *a2) /* {{{ */
2974 ZEND_API int ZEND_FASTCALL zend_compare_objects(zval *o1, zval *o2) /* {{{ */
2988 ZEND_API void ZEND_FASTCALL zend_locale_sprintf_double(zval *op ZEND_FILE_LINE_DC) /* {{{ */