Lines Matching refs:dest

525 ZEND_API bool ZEND_FASTCALL zend_parse_arg_bool_weak(const zval *arg, bool *dest, uint32_t arg_num)…  in zend_parse_arg_bool_weak()  argument
531 *dest = zend_is_true(arg); in zend_parse_arg_bool_weak()
539 ZEND_API bool ZEND_FASTCALL zend_parse_arg_bool_slow(const zval *arg, bool *dest, uint32_t arg_num)… in zend_parse_arg_bool_slow() argument
544 return zend_parse_arg_bool_weak(arg, dest, arg_num); in zend_parse_arg_bool_slow()
548 ZEND_API bool ZEND_FASTCALL zend_flf_parse_arg_bool_slow(const zval *arg, bool *dest, uint32_t arg_… in zend_flf_parse_arg_bool_slow() argument
553 return zend_parse_arg_bool_weak(arg, dest, arg_num); in zend_flf_parse_arg_bool_slow()
556 ZEND_API bool ZEND_FASTCALL zend_parse_arg_long_weak(const zval *arg, zend_long *dest, uint32_t arg… in zend_parse_arg_long_weak() argument
576 *dest = lval; in zend_parse_arg_long_weak()
582 if (UNEXPECTED((type = is_numeric_str_function(Z_STR_P(arg), dest, &d)) != IS_LONG)) { in zend_parse_arg_long_weak()
604 *dest = lval; in zend_parse_arg_long_weak()
616 *dest = 0; in zend_parse_arg_long_weak()
618 *dest = 1; in zend_parse_arg_long_weak()
626 ZEND_API bool ZEND_FASTCALL zend_parse_arg_long_slow(const zval *arg, zend_long *dest, uint32_t arg… in zend_parse_arg_long_slow() argument
631 return zend_parse_arg_long_weak(arg, dest, arg_num); in zend_parse_arg_long_slow()
635 ZEND_API bool ZEND_FASTCALL zend_flf_parse_arg_long_slow(const zval *arg, zend_long *dest, uint32_t… in zend_flf_parse_arg_long_slow() argument
640 return zend_parse_arg_long_weak(arg, dest, arg_num); in zend_flf_parse_arg_long_slow()
643 ZEND_API bool ZEND_FASTCALL zend_parse_arg_double_weak(const zval *arg, double *dest, uint32_t arg_… in zend_parse_arg_double_weak() argument
646 *dest = (double)Z_LVAL_P(arg); in zend_parse_arg_double_weak()
651 if (UNEXPECTED((type = is_numeric_str_function(Z_STR_P(arg), &l, dest)) != IS_DOUBLE)) { in zend_parse_arg_double_weak()
653 *dest = (double)(l); in zend_parse_arg_double_weak()
665 *dest = 0.0; in zend_parse_arg_double_weak()
667 *dest = 1.0; in zend_parse_arg_double_weak()
675 ZEND_API bool ZEND_FASTCALL zend_parse_arg_double_slow(const zval *arg, double *dest, uint32_t arg_… in zend_parse_arg_double_slow() argument
679 *dest = (double)Z_LVAL_P(arg); in zend_parse_arg_double_slow()
683 return zend_parse_arg_double_weak(arg, dest, arg_num); in zend_parse_arg_double_slow()
687 ZEND_API bool ZEND_FASTCALL zend_parse_arg_number_slow(zval *arg, zval **dest, uint32_t arg_num) /*… in zend_parse_arg_number_slow() argument
715 *dest = arg; in zend_parse_arg_number_slow()
721 ZEND_API bool ZEND_FASTCALL zend_parse_arg_number_or_str_slow(zval *arg, zval **dest, uint32_t arg_… in zend_parse_arg_number_or_str_slow() argument
739 *dest = arg; in zend_parse_arg_number_or_str_slow()
746 *dest = arg; in zend_parse_arg_number_or_str_slow()
750 ZEND_API bool ZEND_FASTCALL zend_parse_arg_str_weak(zval *arg, zend_string **dest, uint32_t arg_num… in zend_parse_arg_str_weak() argument
757 *dest = Z_STR_P(arg); in zend_parse_arg_str_weak()
764 *dest = Z_STR_P(arg); in zend_parse_arg_str_weak()
775 ZEND_API bool ZEND_FASTCALL zend_parse_arg_str_slow(zval *arg, zend_string **dest, uint32_t arg_num… in zend_parse_arg_str_slow() argument
780 return zend_parse_arg_str_weak(arg, dest, arg_num); in zend_parse_arg_str_slow()
784 ZEND_API bool ZEND_FASTCALL zend_flf_parse_arg_str_slow(zval *arg, zend_string **dest, uint32_t arg… in zend_flf_parse_arg_str_slow() argument
789 return zend_parse_arg_str_weak(arg, dest, arg_num); in zend_flf_parse_arg_str_slow()