Lines Matching refs:arg_num

4663 		uint32_t arg_num;  variable
4664 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4699 uint32_t arg_num; variable
4704 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4711 arg_num = opline->op2.num;
4714 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4715 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4718 } else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4720 ZEND_VM_DISPATCH_TO_HELPER(zend_cannot_pass_by_ref_helper, _arg_num, arg_num, _arg, arg);
4740 uint32_t arg_num; variable
4741 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4787 uint32_t arg_num; variable
4788 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4814 uint32_t arg_num; variable
4819 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4826 arg_num = opline->op2.num;
4829 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4830 if (!QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4838 QUICK_ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) {
4842 if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4850 ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) {
4886 uint32_t arg_num; variable
4887 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4912 uint32_t arg_num; variable
4917 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4924 arg_num = opline->op2.num;
4927 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4928 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4931 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4977 uint32_t arg_num; variable
4981 arg_num = zend_get_arg_offset_by_name(
4983 if (UNEXPECTED(arg_num == 0)) {
4989 arg_num = opline->op2.num;
4992 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4993 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4998 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5015 uint32_t arg_num; variable
5016 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
5061 uint32_t arg_num; variable
5065 arg_num = ZEND_CALL_NUM_ARGS(EX(call)) + 1;
5074 zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, zend_hash_num_elements(ht));
5078 uint32_t tmp_arg_num = arg_num;
5104 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5117 top = ZEND_CALL_ARG(EX(call), arg_num); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5121 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5137 arg_num++; in ZEND_HASH_FOREACH_STR_KEY_VAL()
5165 for (; funcs->valid(iter) == SUCCESS; ++arg_num) {
5200 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot);
5209 if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5212 " by unpacking a Traversable, passing by-value instead", arg_num,
5230 zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, 1);
5231 top = ZEND_CALL_ARG(EX(call), arg_num);
5235 if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5238 " by unpacking a Traversable, passing by-value instead", arg_num,
5290 uint32_t arg_num; variable
5325 arg_num = 1;
5332 } else if ((zend_long)(arg_num - 1) >= len) { in ZEND_HASH_FOREACH_VAL()
5334 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_VAL()
5336 if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_VAL()
5339 zend_param_must_be_ref(EX(call)->func, arg_num); in ZEND_HASH_FOREACH_VAL()
5357 arg_num++; in ZEND_HASH_FOREACH_VAL()
5366 arg_num = 1;
5373 param = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5386 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5388 if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5391 zend_param_must_be_ref(EX(call)->func, arg_num); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5411 arg_num++; in ZEND_HASH_FOREACH_STR_KEY_VAL()
5482 uint32_t arg_num = opline->op1.num; variable
5485 if (UNEXPECTED(arg_num > EX_NUM_ARGS())) {
5501 uint32_t arg_num = opline->op1.num; variable
5503 if (UNEXPECTED(arg_num > EX_NUM_ARGS())) {
5513 uint32_t arg_num; variable
5518 arg_num = opline->op1.num; variable
5520 if (arg_num > EX_NUM_ARGS()) {
5549 …if (UNEXPECTED(!zend_verify_recv_arg_type(EX(func), arg_num, param, CACHE_ADDR(opline->extended_va…
5562 uint32_t arg_num = opline->op1.num; variable
5570 if (arg_num <= arg_count) {
5572 ZEND_ASSERT(EX(func)->common.num_args == arg_num - 1);
5573 zend_arg_info *arg_info = &EX(func)->common.arg_info[arg_num - 1];
5575 array_init_size(params, arg_count - arg_num + 1);
5582 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_HASH_FILL_PACKED()
5590 } while (++arg_num <= arg_count); in ZEND_HASH_FILL_PACKED()
5596 } while (++arg_num <= arg_count); in ZEND_HASH_FILL_PACKED()
5610 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_HASH_FOREACH_STR_KEY_VAL()
9782 uint32_t arg_num = opline->op2.num; variable
9784 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
9815 uint32_t arg_num = opline->op2.num; variable
9818 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
9819 ZEND_VM_DISPATCH_TO_HELPER(zend_cannot_pass_by_ref_helper, _arg_num, arg_num, _arg, arg);