Lines Matching refs:arg
46 dest = arg ## arg_num;
48 …if (!zend_parse_arg_array(arg ## arg_num, &dest, /* null_check */ false, /* or_object */ false)) {…
49 zend_wrong_parameter_type_error(arg_num, Z_EXPECTED_ARRAY, arg ## arg_num); \
53 if (!zend_parse_arg_array(arg ## arg_num, &dest, /* null_check */ true, /* or_object */ false)) { \
54 zend_wrong_parameter_type_error(arg_num, Z_EXPECTED_ARRAY_OR_NULL, arg ## arg_num); \
58 if (Z_TYPE_P(arg ## arg_num) == IS_STRING) { \
60 dest_str = Z_STR_P(arg ## arg_num); \
61 } else if (EXPECTED(Z_TYPE_P(arg ## arg_num) == IS_ARRAY)) { \
62 dest_ht = Z_ARRVAL_P(arg ## arg_num); \
66 ZVAL_COPY(&str_tmp, arg ## arg_num); \
67 arg ## arg_num = &str_tmp; \
68 if (!zend_flf_parse_arg_str_slow(arg ## arg_num, &dest_str, arg_num)) { \
69 zend_wrong_parameter_type_error(arg_num, Z_EXPECTED_ARRAY_OR_STRING, arg ## arg_num); \
74 …if (!zend_parse_arg_bool_ex(arg ## arg_num, &dest, /* is_null */ NULL, /* null_check */ false, arg…
75 zend_wrong_parameter_type_error(arg_num, Z_EXPECTED_BOOL, arg ## arg_num); \
79 …if (!zend_parse_arg_long_ex(arg ## arg_num, &dest, /* is_null */ NULL, /* null_check */ false, arg…
80 zend_wrong_parameter_type_error(arg_num, Z_EXPECTED_LONG, arg ## arg_num); \
84 …if (!zend_parse_arg_long_ex(arg ## arg_num, &dest, &is_null, /* null_check */ true, arg_num, /* fr…
85 zend_wrong_parameter_type_error(arg_num, Z_EXPECTED_LONG_OR_NULL, arg ## arg_num); \
89 if (Z_TYPE_P(arg ## arg_num) == IS_STRING) { \
90 dest = Z_STR_P(arg ## arg_num); \
92 ZVAL_COPY(&tmp, arg ## arg_num); \
93 arg ## arg_num = &tmp; \
94 …if (!zend_parse_arg_str_ex(arg ## arg_num, &dest, /* null_check */ false, arg_num, /* frameless */…
95 zend_wrong_parameter_type_error(arg_num, Z_EXPECTED_STRING, arg ## arg_num); \
100 if (UNEXPECTED(arg ## arg_num == &tmp)) { \
101 zval_ptr_dtor(arg ## arg_num); \