Lines Matching refs:dst

241 #define convert_object_to_type(op, dst, ctype, conv_func)									\  argument
242 ZVAL_UNDEF(dst); \
244 if (Z_OBJ_HT_P(op)->cast_object(op, dst, ctype) == FAILURE) { \
250 zval *newop = Z_OBJ_HT_P(op)->get(op, dst); \
253 ZVAL_COPY_VALUE(dst, newop); \
254 conv_func(dst); \
353 zval dst; in convert_to_long_base() local
355 convert_object_to_type(op, &dst, IS_LONG, convert_to_long); in convert_to_long_base()
358 if (Z_TYPE(dst) == IS_LONG) { in convert_to_long_base()
359 ZVAL_COPY_VALUE(op, &dst); in convert_to_long_base()
413 zval dst; in convert_to_double() local
415 convert_object_to_type(op, &dst, IS_DOUBLE, convert_to_double); in convert_to_double()
418 if (Z_TYPE(dst) == IS_DOUBLE) { in convert_to_double()
419 ZVAL_COPY_VALUE(op, &dst); in convert_to_double()
485 zval dst; in convert_to_boolean() local
487 convert_object_to_type(op, &dst, _IS_BOOL, convert_to_boolean); in convert_to_boolean()
490 if (Z_TYPE(dst) == IS_FALSE || Z_TYPE(dst) == IS_TRUE) { in convert_to_boolean()
491 ZVAL_COPY_VALUE(op, &dst); in convert_to_boolean()
560 zval dst; in _convert_to_string() local
562 convert_object_to_type(op, &dst, IS_STRING, convert_to_string); in _convert_to_string()
565 if (Z_TYPE(dst) == IS_STRING) { in _convert_to_string()
566 ZVAL_COPY_VALUE(op, &dst); in _convert_to_string()
622 zval dst; in convert_to_array() local
623 convert_object_to_type(op, &dst, IS_ARRAY, convert_to_array); in convert_to_array()
625 if (Z_TYPE(dst) == IS_ARRAY) { in convert_to_array()
627 ZVAL_COPY_VALUE(op, &dst); in convert_to_array()
774 zval dst; in _zval_get_long_func_ex() local
775 convert_object_to_type(op, &dst, IS_LONG, convert_to_long); in _zval_get_long_func_ex()
776 if (Z_TYPE(dst) == IS_LONG) { in _zval_get_long_func_ex()
777 return Z_LVAL(dst); in _zval_get_long_func_ex()
824 zval dst; in _zval_get_double_func() local
825 convert_object_to_type(op, &dst, IS_DOUBLE, convert_to_double); in _zval_get_double_func()
827 if (Z_TYPE(dst) == IS_DOUBLE) { in _zval_get_double_func()
828 return Z_DVAL(dst); in _zval_get_double_func()