Lines Matching refs:dst

138 #define convert_object_to_type(op, dst, ctype, conv_func)									\  argument
139 ZVAL_UNDEF(dst); \
141 if (Z_OBJ_HT_P(op)->cast_object(op, dst, ctype) == FAILURE) { \
147 zval *newop = Z_OBJ_HT_P(op)->get(op, dst); \
150 ZVAL_COPY_VALUE(dst, newop); \
151 conv_func(dst); \
194 zval dst; in _convert_scalar_to_number() local
196 convert_object_to_type(op, &dst, _IS_NUMBER, convert_scalar_to_number); in _convert_scalar_to_number()
202 if (Z_TYPE(dst) == IS_LONG || Z_TYPE(dst) == IS_DOUBLE) { in _convert_scalar_to_number()
203 ZVAL_COPY_VALUE(op, &dst); in _convert_scalar_to_number()
369 zval dst; in convert_to_long_base() local
371 convert_object_to_type(op, &dst, IS_LONG, convert_to_long); in convert_to_long_base()
374 if (Z_TYPE(dst) == IS_LONG) { in convert_to_long_base()
375 ZVAL_LONG(op, Z_LVAL(dst)); in convert_to_long_base()
428 zval dst; in convert_to_double() local
430 convert_object_to_type(op, &dst, IS_DOUBLE, convert_to_double); in convert_to_double()
433 if (Z_TYPE(dst) == IS_DOUBLE) { in convert_to_double()
434 ZVAL_DOUBLE(op, Z_DVAL(dst)); in convert_to_double()
500 zval dst; in convert_to_boolean() local
502 convert_object_to_type(op, &dst, _IS_BOOL, convert_to_boolean); in convert_to_boolean()
505 if (Z_TYPE_INFO(dst) == IS_FALSE || Z_TYPE_INFO(dst) == IS_TRUE) { in convert_to_boolean()
506 Z_TYPE_INFO_P(op) = Z_TYPE_INFO(dst); in convert_to_boolean()
801 zval dst; in _zval_get_long_func_ex() local
802 convert_object_to_type(op, &dst, IS_LONG, convert_to_long); in _zval_get_long_func_ex()
803 if (Z_TYPE(dst) == IS_LONG) { in _zval_get_long_func_ex()
804 return Z_LVAL(dst); in _zval_get_long_func_ex()
851 zval dst; in zval_get_double_func() local
852 convert_object_to_type(op, &dst, IS_DOUBLE, convert_to_double); in zval_get_double_func()
854 if (Z_TYPE(dst) == IS_DOUBLE) { in zval_get_double_func()
855 return Z_DVAL(dst); in zval_get_double_func()