Lines Matching refs:arg_num

1860 	uint32_t arg_num = opline->op2.num;  in zend_cannot_pass_by_ref_helper_SPEC()  local
1863 zend_throw_error(NULL, "Cannot pass parameter %d by reference", arg_num); in zend_cannot_pass_by_ref_helper_SPEC()
1875 int arg_num; in ZEND_SEND_UNPACK_SPEC_HANDLER() local
1879 arg_num = ZEND_CALL_NUM_ARGS(EX(call)) + 1; in ZEND_SEND_UNPACK_SPEC_HANDLER()
1887 zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, zend_hash_num_elements(ht)); in ZEND_SEND_UNPACK_SPEC_HANDLER()
1895 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num + i)) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
1913 top = ZEND_CALL_ARG(EX(call), arg_num); in ZEND_SEND_UNPACK_SPEC_HANDLER()
1914 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
1931 arg_num++; in ZEND_SEND_UNPACK_SPEC_HANDLER()
1957 for (; iter->funcs->valid(iter) == SUCCESS; ++arg_num) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
1986 if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
1989 " by unpacking a Traversable, passing by-value instead", arg_num, in ZEND_SEND_UNPACK_SPEC_HANDLER()
1999 zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, 1); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2000 top = ZEND_CALL_ARG(EX(call), arg_num); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2050 uint32_t arg_num; in ZEND_SEND_ARRAY_SPEC_HANDLER() local
2072 arg_num = 1; in ZEND_SEND_ARRAY_SPEC_HANDLER()
2079 } else if ((zend_long)(arg_num - 1) >= len) { in ZEND_SEND_ARRAY_SPEC_HANDLER()
2081 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_ARRAY_SPEC_HANDLER()
2083 if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_ARRAY_SPEC_HANDLER()
2086 zend_param_must_be_ref(EX(call)->func, arg_num); in ZEND_SEND_ARRAY_SPEC_HANDLER()
2104 arg_num++; in ZEND_SEND_ARRAY_SPEC_HANDLER()
2111 arg_num = 1; in ZEND_SEND_ARRAY_SPEC_HANDLER()
2115 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_ARRAY_SPEC_HANDLER()
2117 if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_ARRAY_SPEC_HANDLER()
2120 zend_param_must_be_ref(EX(call)->func, arg_num); in ZEND_SEND_ARRAY_SPEC_HANDLER()
2138 arg_num++; in ZEND_SEND_ARRAY_SPEC_HANDLER()
3052 uint32_t arg_num; in ZEND_RECV_INIT_SPEC_CONST_HANDLER() local
3057 arg_num = opline->op1.num; in ZEND_RECV_INIT_SPEC_CONST_HANDLER() local
3059 if (arg_num > EX_NUM_ARGS()) { in ZEND_RECV_INIT_SPEC_CONST_HANDLER()
3090 …if (UNEXPECTED(!zend_verify_recv_arg_type(EX(func), arg_num, param, default_value, CACHE_ADDR(opli… in ZEND_RECV_INIT_SPEC_CONST_HANDLER()
3158 uint32_t arg_num = opline->op1.num; in ZEND_RECV_SPEC_UNUSED_HANDLER() local
3160 if (UNEXPECTED(arg_num > EX_NUM_ARGS())) { in ZEND_RECV_SPEC_UNUSED_HANDLER()
3168 …if (UNEXPECTED(!zend_verify_recv_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.n… in ZEND_RECV_SPEC_UNUSED_HANDLER()
3179 uint32_t arg_num = opline->op1.num; in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER() local
3187 if (arg_num <= arg_count) { in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER()
3190 array_init_size(params, arg_count - arg_num + 1); in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER()
3197 zend_verify_variadic_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num)); in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER()
3201 } while (++arg_num <= arg_count); in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER()
3207 } while (++arg_num <= arg_count); in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER()
3805 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAL_EX_SPEC_CONST_HANDLER() local
3808 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SPEC_CONST_HANDLER()
3811 } else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SPEC_CONST_HANDLER()
3831 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAL_EX_SPEC_CONST_QUICK_HANDLER() local
3834 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SPEC_CONST_QUICK_HANDLER()
3837 } else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SPEC_CONST_QUICK_HANDLER()
4700 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAL_EX_SIMPLE_SPEC_CONST_HANDLER() local
4702 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SIMPLE_SPEC_CONST_HANDLER()
18073 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAL_EX_SPEC_TMP_HANDLER() local
18076 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SPEC_TMP_HANDLER()
18079 } else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SPEC_TMP_HANDLER()
18099 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAL_EX_SPEC_TMP_QUICK_HANDLER() local
18102 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SPEC_TMP_QUICK_HANDLER()
18105 } else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAL_EX_SPEC_TMP_QUICK_HANDLER()
20997 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_HANDLER() local
21000 if (!QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_HANDLER()
21009 QUICK_ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) { in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_HANDLER()
21013 if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_HANDLER()
21022 ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) { in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_HANDLER()
21038 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_QUICK_HANDLER() local
21041 if (!QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_QUICK_HANDLER()
21050 QUICK_ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) { in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_QUICK_HANDLER()
21054 if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_QUICK_HANDLER()
21063 ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) { in ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_QUICK_HANDLER()
21106 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAR_EX_SPEC_VAR_HANDLER() local
21109 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SPEC_VAR_HANDLER()
21112 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SPEC_VAR_HANDLER()
21154 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAR_EX_SPEC_VAR_QUICK_HANDLER() local
21157 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SPEC_VAR_QUICK_HANDLER()
21160 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SPEC_VAR_QUICK_HANDLER()
22102 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAR_EX_SIMPLE_SPEC_VAR_HANDLER() local
22104 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SIMPLE_SPEC_VAR_HANDLER()
30317 uint32_t arg_num = opline->op2.num; in ZEND_CHECK_FUNC_ARG_SPEC_UNUSED_HANDLER() local
30320 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_CHECK_FUNC_ARG_SPEC_UNUSED_HANDLER()
30325 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_CHECK_FUNC_ARG_SPEC_UNUSED_HANDLER()
30336 uint32_t arg_num = opline->op2.num; in ZEND_CHECK_FUNC_ARG_SPEC_UNUSED_QUICK_HANDLER() local
30339 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_CHECK_FUNC_ARG_SPEC_UNUSED_QUICK_HANDLER()
30344 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_CHECK_FUNC_ARG_SPEC_UNUSED_QUICK_HANDLER()
37241 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAR_EX_SPEC_CV_HANDLER() local
37244 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SPEC_CV_HANDLER()
37247 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SPEC_CV_HANDLER()
37289 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAR_EX_SPEC_CV_QUICK_HANDLER() local
37292 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SPEC_CV_QUICK_HANDLER()
37295 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SPEC_CV_QUICK_HANDLER()
38265 uint32_t arg_num = opline->op2.num; in ZEND_SEND_VAR_EX_SIMPLE_SPEC_CV_HANDLER() local
38267 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_SEND_VAR_EX_SIMPLE_SPEC_CV_HANDLER()