Lines Matching refs:zval

184 ZEND_API void convert_scalar_to_number(zval *op TSRMLS_DC) /* {{{ */  in convert_scalar_to_number()
336 zval dst; \
348 zval *newop = Z_OBJ_HT_P(op)->get(op TSRMLS_CC); \
361 ZEND_API void convert_to_long(zval *op) /* {{{ */ in convert_to_long()
369 ZEND_API void convert_to_long_base(zval *op, int base) /* {{{ */ in convert_to_long_base()
429 ZEND_API void convert_to_double(zval *op) /* {{{ */ in convert_to_double()
488 ZEND_API void convert_to_null(zval *op) /* {{{ */ in convert_to_null()
492 zval *org; in convert_to_null()
511 ZEND_API void convert_to_boolean(zval *op) /* {{{ */ in convert_to_boolean()
575 ZEND_API void _convert_to_cstring(zval *op ZEND_FILE_LINE_DC) /* {{{ */ in _convert_to_cstring()
593 ZEND_API void _convert_to_string(zval *op ZEND_FILE_LINE_DC) /* {{{ */ in _convert_to_string()
664 static void convert_scalar_to_array(zval *op, int type TSRMLS_DC) /* {{{ */ in convert_scalar_to_array()
666 zval *entry; in convert_scalar_to_array()
676 zend_hash_index_update(Z_ARRVAL_P(op), 0, (void *) &entry, sizeof(zval *), NULL); in convert_scalar_to_array()
681 …zend_hash_update(Z_OBJPROP_P(op), "scalar", sizeof("scalar"), (void *) &entry, sizeof(zval *), NUL… in convert_scalar_to_array()
687 ZEND_API void convert_to_array(zval *op) /* {{{ */ in convert_to_array()
697 zval *tmp; in convert_to_array()
712 zend_hash_copy(ht, obj_ht, (copy_ctor_func_t) zval_add_ref, (void *) &tmp, sizeof(zval *)); in convert_to_array()
740 ZEND_API void convert_to_object(zval *op) /* {{{ */ in convert_to_object()
764 zval **arg; in multi_convert_to_long_ex()
770 arg = va_arg(ap, zval **); in multi_convert_to_long_ex()
780 zval **arg; in multi_convert_to_double_ex()
786 arg = va_arg(ap, zval **); in multi_convert_to_double_ex()
796 zval **arg; in multi_convert_to_string_ex()
802 arg = va_arg(ap, zval **); in multi_convert_to_string_ex()
810 ZEND_API int add_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in add_function()
812 zval op1_copy, op2_copy; in add_function()
844 zval *tmp; in add_function()
854 …(result), Z_ARRVAL_P(op2), (void (*)(void *pData)) zval_add_ref, (void *) &tmp, sizeof(zval *), 0); in add_function()
874 ZEND_API int sub_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in sub_function()
876 zval op1_copy, op2_copy; in sub_function()
923 ZEND_API int mul_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in mul_function()
925 zval op1_copy, op2_copy; in mul_function()
966 ZEND_API int pow_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in pow_function()
968 zval op1_copy, op2_copy; in pow_function()
1050 ZEND_API int div_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in div_function()
1052 zval op1_copy, op2_copy; in div_function()
1117 ZEND_API int mod_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in mod_function()
1119 zval op1_copy, op2_copy; in mod_function()
1149 ZEND_API int boolean_xor_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in boolean_xor_function()
1151 zval op1_copy, op2_copy; in boolean_xor_function()
1169 ZEND_API int boolean_not_function(zval *result, zval *op1 TSRMLS_DC) /* {{{ */ in boolean_not_function()
1171 zval op1_copy; in boolean_not_function()
1184 ZEND_API int bitwise_not_function(zval *result, zval *op1 TSRMLS_DC) /* {{{ */ in bitwise_not_function()
1196 zval op1_copy = *op1; in bitwise_not_function()
1215 ZEND_API int bitwise_or_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in bitwise_or_function()
1217 zval op1_copy, op2_copy; in bitwise_or_function()
1221 zval *longer, *shorter; in bitwise_or_function()
1262 ZEND_API int bitwise_and_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in bitwise_and_function()
1264 zval op1_copy, op2_copy; in bitwise_and_function()
1268 zval *longer, *shorter; in bitwise_and_function()
1309 ZEND_API int bitwise_xor_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in bitwise_xor_function()
1311 zval op1_copy, op2_copy; in bitwise_xor_function()
1315 zval *longer, *shorter; in bitwise_xor_function()
1356 ZEND_API int shift_left_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in shift_left_function()
1358 zval op1_copy, op2_copy; in shift_left_function()
1376 ZEND_API int shift_right_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in shift_right_function()
1378 zval op1_copy, op2_copy; in shift_right_function()
1397 ZEND_API int add_char_to_string(zval *result, const zval *op1, const zval *op2) /* {{{ */ in add_char_to_string()
1416 ZEND_API int add_string_to_string(zval *result, const zval *op1, const zval *op2) /* {{{ */ in add_string_to_string()
1434 ZEND_API int concat_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in concat_function()
1436 zval op1_copy, op2_copy; in concat_function()
1500 ZEND_API int string_compare_function_ex(zval *result, zval *op1, zval *op2, zend_bool case_insensit… in string_compare_function_ex()
1502 zval op1_copy, op2_copy; in string_compare_function_ex()
1535 ZEND_API int string_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in string_compare_function()
1541 ZEND_API int string_case_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in string_case_compare_function()
1548 ZEND_API int string_locale_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in string_locale_compare_function()
1550 zval op1_copy, op2_copy; in string_locale_compare_function()
1580 ZEND_API int numeric_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in numeric_compare_function()
1582 zval op1_copy, op2_copy; in numeric_compare_function()
1599 static inline void zend_free_obj_get_result(zval *op TSRMLS_DC) /* {{{ */ in zend_free_obj_get_result()
1611 ZEND_API int compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in compare_function()
1615 zval op1_copy, op2_copy; in compare_function()
1616 zval *op_free; in compare_function()
1783 static int hash_zval_identical_function(const zval **z1, const zval **z2) /* {{{ */ in hash_zval_identical_function()
1785 zval result; in hash_zval_identical_function()
1793 if (is_identical_function(&result, (zval *) *z1, (zval *) *z2 TSRMLS_CC)==FAILURE) { in hash_zval_identical_function()
1800 ZEND_API int is_identical_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in is_identical_function()
1842 ZEND_API int is_not_identical_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in is_not_identical_function()
1852 ZEND_API int is_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in is_equal_function()
1862 ZEND_API int is_not_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in is_not_equal_function()
1872 ZEND_API int is_smaller_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in is_smaller_function()
1882 ZEND_API int is_smaller_or_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in is_smaller_or_equal_function()
1924 static void increment_string(zval *str) /* {{{ */ in increment_string()
2005 ZEND_API int increment_function(zval *op1) /* {{{ */ in increment_function()
2051 zval *op2; in increment_function()
2070 ZEND_API int decrement_function(zval *op1) /* {{{ */ in decrement_function()
2111 zval *op2; in decrement_function()
2131 ZEND_API int zval_is_true(zval *op) /* {{{ */ in zval_is_true()
2297 ZEND_API int zend_binary_zval_strcmp(zval *s1, zval *s2) /* {{{ */ in zend_binary_zval_strcmp()
2303 ZEND_API int zend_binary_zval_strncmp(zval *s1, zval *s2, zval *s3) /* {{{ */ in zend_binary_zval_strncmp()
2309 ZEND_API int zend_binary_zval_strcasecmp(zval *s1, zval *s2) /* {{{ */ in zend_binary_zval_strcasecmp()
2315 ZEND_API int zend_binary_zval_strncasecmp(zval *s1, zval *s2, zval *s3) /* {{{ */ in zend_binary_zval_strncasecmp()
2321 ZEND_API void zendi_smart_strcmp(zval *result, zval *s1, zval *s2) /* {{{ */
2373 static int hash_zval_compare_function(const zval **z1, const zval **z2 TSRMLS_DC) /* {{{ */
2375 zval result;
2377 if (compare_function(&result, (zval *) *z1, (zval *) *z2 TSRMLS_CC)==FAILURE) {
2390 ZEND_API void zend_compare_symbol_tables(zval *result, HashTable *ht1, HashTable *ht2 TSRMLS_DC) /*…
2396 ZEND_API void zend_compare_arrays(zval *result, zval *a1, zval *a2 TSRMLS_DC) /* {{{ */
2402 ZEND_API void zend_compare_objects(zval *result, zval *o1, zval *o2 TSRMLS_DC) /* {{{ */
2419 ZEND_API void zend_locale_sprintf_double(zval *op ZEND_FILE_LINE_DC) /* {{{ */