Lines Matching refs:arg_num

4716 		uint32_t arg_num;  variable
4717 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4752 uint32_t arg_num; variable
4757 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4764 arg_num = opline->op2.num;
4767 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4768 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4771 } else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4773 ZEND_VM_DISPATCH_TO_HELPER(zend_cannot_pass_by_ref_helper, _arg_num, arg_num, _arg, arg);
4793 uint32_t arg_num; variable
4794 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4840 uint32_t arg_num; variable
4841 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4867 uint32_t arg_num; variable
4872 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4879 arg_num = opline->op2.num;
4882 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4883 if (!QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4891 QUICK_ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) {
4895 if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4903 ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) {
4939 uint32_t arg_num; variable
4940 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4965 uint32_t arg_num; variable
4970 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4977 arg_num = opline->op2.num;
4980 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4981 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4984 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5030 uint32_t arg_num; variable
5034 arg_num = zend_get_arg_offset_by_name(
5036 if (UNEXPECTED(arg_num == 0)) {
5042 arg_num = opline->op2.num;
5045 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
5046 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5051 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5068 uint32_t arg_num; variable
5069 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
5114 uint32_t arg_num; variable
5118 arg_num = ZEND_CALL_NUM_ARGS(EX(call)) + 1;
5127 zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, zend_hash_num_elements(ht));
5131 uint32_t tmp_arg_num = arg_num;
5157 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5170 top = ZEND_CALL_ARG(EX(call), arg_num); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5174 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5190 arg_num++; in ZEND_HASH_FOREACH_STR_KEY_VAL()
5218 for (; funcs->valid(iter) == SUCCESS; ++arg_num) {
5253 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot);
5262 if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5265 " by unpacking a Traversable, passing by-value instead", arg_num,
5283 zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, 1);
5284 top = ZEND_CALL_ARG(EX(call), arg_num);
5288 if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5291 " by unpacking a Traversable, passing by-value instead", arg_num,
5343 uint32_t arg_num; variable
5378 arg_num = 1;
5385 } else if ((zend_long)(arg_num - 1) >= len) { in ZEND_HASH_FOREACH_VAL()
5387 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_VAL()
5389 if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_VAL()
5392 zend_param_must_be_ref(EX(call)->func, arg_num); in ZEND_HASH_FOREACH_VAL()
5410 arg_num++; in ZEND_HASH_FOREACH_VAL()
5419 arg_num = 1;
5426 param = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5439 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5441 if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5444 zend_param_must_be_ref(EX(call)->func, arg_num); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5464 arg_num++; in ZEND_HASH_FOREACH_STR_KEY_VAL()
5535 uint32_t arg_num = opline->op1.num; variable
5538 if (UNEXPECTED(arg_num > EX_NUM_ARGS())) {
5554 uint32_t arg_num = opline->op1.num; variable
5556 if (UNEXPECTED(arg_num > EX_NUM_ARGS())) {
5566 uint32_t arg_num; variable
5571 arg_num = opline->op1.num; variable
5573 if (arg_num > EX_NUM_ARGS()) {
5603 …if (UNEXPECTED(!zend_verify_recv_arg_type(EX(func), arg_num, param, CACHE_ADDR(opline->extended_va…
5616 uint32_t arg_num = opline->op1.num; variable
5624 if (arg_num <= arg_count) {
5626 ZEND_ASSERT(EX(func)->common.num_args == arg_num - 1);
5627 zend_arg_info *arg_info = &EX(func)->common.arg_info[arg_num - 1];
5629 array_init_size(params, arg_count - arg_num + 1);
5636 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_HASH_FILL_PACKED()
5644 } while (++arg_num <= arg_count); in ZEND_HASH_FILL_PACKED()
5650 } while (++arg_num <= arg_count); in ZEND_HASH_FILL_PACKED()
5664 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_HASH_MAP_FOREACH_STR_KEY_VAL()
10123 uint32_t arg_num = opline->op2.num; variable
10125 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
10156 uint32_t arg_num = opline->op2.num; variable
10159 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
10160 ZEND_VM_DISPATCH_TO_HELPER(zend_cannot_pass_by_ref_helper, _arg_num, arg_num, _arg, arg);