Lines Matching refs:zval

41 ZEND_API int ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2);
42 ZEND_API int ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2);
43 ZEND_API int ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2);
44 ZEND_API int ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2);
45 ZEND_API int ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2);
46 ZEND_API int ZEND_FASTCALL mod_function(zval *result, zval *op1, zval *op2);
47 ZEND_API int ZEND_FASTCALL boolean_xor_function(zval *result, zval *op1, zval *op2);
48 ZEND_API int ZEND_FASTCALL boolean_not_function(zval *result, zval *op1);
49 ZEND_API int ZEND_FASTCALL bitwise_not_function(zval *result, zval *op1);
50 ZEND_API int ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op2);
51 ZEND_API int ZEND_FASTCALL bitwise_and_function(zval *result, zval *op1, zval *op2);
52 ZEND_API int ZEND_FASTCALL bitwise_xor_function(zval *result, zval *op1, zval *op2);
53 ZEND_API int ZEND_FASTCALL shift_left_function(zval *result, zval *op1, zval *op2);
54 ZEND_API int ZEND_FASTCALL shift_right_function(zval *result, zval *op1, zval *op2);
55 ZEND_API int ZEND_FASTCALL concat_function(zval *result, zval *op1, zval *op2);
57 ZEND_API zend_bool ZEND_FASTCALL zend_is_identical(zval *op1, zval *op2);
59 ZEND_API int ZEND_FASTCALL is_equal_function(zval *result, zval *op1, zval *op2);
60 ZEND_API int ZEND_FASTCALL is_identical_function(zval *result, zval *op1, zval *op2);
61 ZEND_API int ZEND_FASTCALL is_not_identical_function(zval *result, zval *op1, zval *op2);
62 ZEND_API int ZEND_FASTCALL is_not_equal_function(zval *result, zval *op1, zval *op2);
63 ZEND_API int ZEND_FASTCALL is_smaller_function(zval *result, zval *op1, zval *op2);
64 ZEND_API int ZEND_FASTCALL is_smaller_or_equal_function(zval *result, zval *op1, zval *op2);
243 ZEND_API int ZEND_FASTCALL increment_function(zval *op1);
244 ZEND_API int ZEND_FASTCALL decrement_function(zval *op2);
246 ZEND_API void ZEND_FASTCALL convert_scalar_to_number(zval *op);
247 ZEND_API void ZEND_FASTCALL _convert_to_cstring(zval *op);
248 ZEND_API void ZEND_FASTCALL _convert_to_string(zval *op);
249 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op);
250 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op);
251 ZEND_API void ZEND_FASTCALL convert_to_long_base(zval *op, int base);
252 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op);
253 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op);
254 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op);
255 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op);
260 ZEND_API zend_long ZEND_FASTCALL zval_get_long_func(zval *op);
261 ZEND_API double ZEND_FASTCALL zval_get_double_func(zval *op);
262 ZEND_API zend_string* ZEND_FASTCALL zval_get_string_func(zval *op);
263 ZEND_API zend_string* ZEND_FASTCALL zval_try_get_string_func(zval *op);
265 static zend_always_inline zend_long zval_get_long(zval *op) { in zval_get_long()
268 static zend_always_inline double zval_get_double(zval *op) { in zval_get_double()
271 static zend_always_inline zend_string *zval_get_string(zval *op) { in zval_get_string()
275 static zend_always_inline zend_string *zval_get_tmp_string(zval *op, zend_string **tmp) { in zval_get_tmp_string()
290 static zend_always_inline zend_string *zval_try_get_string(zval *op) { in zval_try_get_string()
301 static zend_always_inline zend_string *zval_try_get_tmp_string(zval *op, zend_string **tmp) { in zval_try_get_tmp_string()
314 ZEND_API zend_bool ZEND_FASTCALL _try_convert_to_string(zval *op);
315 static zend_always_inline zend_bool try_convert_to_string(zval *op) { in try_convert_to_string()
334 ZEND_API int ZEND_FASTCALL zend_is_true(zval *op);
335 ZEND_API int ZEND_FASTCALL zend_object_is_true(zval *op);
340 static zend_always_inline int i_zend_is_true(zval *op) in i_zend_is_true()
391 ZEND_API int ZEND_FASTCALL compare_function(zval *result, zval *op1, zval *op2);
393 ZEND_API int ZEND_FASTCALL numeric_compare_function(zval *op1, zval *op2);
394 ZEND_API int ZEND_FASTCALL string_compare_function_ex(zval *op1, zval *op2, zend_bool case_insensit…
395 ZEND_API int ZEND_FASTCALL string_compare_function(zval *op1, zval *op2);
396 ZEND_API int ZEND_FASTCALL string_case_compare_function(zval *op1, zval *op2);
397 ZEND_API int ZEND_FASTCALL string_locale_compare_function(zval *op1, zval *op2);
407 ZEND_API int ZEND_FASTCALL zend_binary_zval_strcmp(zval *s1, zval *s2);
408 ZEND_API int ZEND_FASTCALL zend_binary_zval_strncmp(zval *s1, zval *s2, zval *s3);
409 ZEND_API int ZEND_FASTCALL zend_binary_zval_strcasecmp(zval *s1, zval *s2);
410 ZEND_API int ZEND_FASTCALL zend_binary_zval_strncasecmp(zval *s1, zval *s2, zval *s3);
421 ZEND_API int ZEND_FASTCALL zend_compare_arrays(zval *a1, zval *a2);
422 ZEND_API int ZEND_FASTCALL zend_compare_objects(zval *o1, zval *o2);
427 ZEND_API void ZEND_FASTCALL zend_locale_sprintf_double(zval *op ZEND_FILE_LINE_DC);
501 (offsetof(zval, u1.type_info) - offsetof(zval, value))
509 static zend_always_inline void fast_long_increment_function(zval *op1) in fast_long_increment_function()
572 static zend_always_inline void fast_long_decrement_function(zval *op1) in fast_long_decrement_function()
635 static zend_always_inline void fast_long_add_function(zval *result, zval *op1, zval *op2) in fast_long_add_function()
723 static zend_always_inline int fast_add_function(zval *result, zval *op1, zval *op2) in fast_add_function()
745 static zend_always_inline void fast_long_sub_function(zval *result, zval *op1, zval *op2) in fast_long_sub_function()
827 static zend_always_inline int fast_div_function(zval *result, zval *op1, zval *op2) in fast_div_function()
843 static zend_always_inline int fast_equal_check_function(zval *op1, zval *op2) in fast_equal_check_function()
845 zval result; in fast_equal_check_function()
867 static zend_always_inline int fast_equal_check_long(zval *op1, zval *op2) in fast_equal_check_long()
869 zval result; in fast_equal_check_long()
877 static zend_always_inline int fast_equal_check_string(zval *op1, zval *op2) in fast_equal_check_string()
879 zval result; in fast_equal_check_string()
887 static zend_always_inline zend_bool fast_is_identical_function(zval *op1, zval *op2) in fast_is_identical_function()
897 static zend_always_inline zend_bool fast_is_not_identical_function(zval *op1, zval *op2) in fast_is_not_identical_function()
913zval rv; …
914 zval *objval = Z_OBJ_HANDLER_P(op1, get)(op1, &rv); \
969 static zend_always_inline void zend_unwrap_reference(zval *op) /* {{{ */ in zend_unwrap_reference()