Lines Matching refs:arg_num

4800 		uint32_t arg_num;  variable
4801 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4836 uint32_t arg_num; variable
4841 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4848 arg_num = opline->op2.num;
4851 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4852 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4855 } else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4857 ZEND_VM_DISPATCH_TO_HELPER(zend_cannot_pass_by_ref_helper, _arg_num, arg_num, _arg, arg);
4877 uint32_t arg_num; variable
4878 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4924 uint32_t arg_num; variable
4925 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4951 uint32_t arg_num; variable
4956 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
4963 arg_num = opline->op2.num;
4966 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
4967 if (!QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4975 QUICK_ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) {
4979 if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
4987 ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num))) {
5023 uint32_t arg_num; variable
5024 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
5049 uint32_t arg_num; variable
5054 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
5061 arg_num = opline->op2.num;
5064 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
5065 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5068 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5114 uint32_t arg_num; variable
5118 arg_num = zend_get_arg_offset_by_name(
5120 if (UNEXPECTED(arg_num == 0)) {
5126 arg_num = opline->op2.num;
5129 if (EXPECTED(arg_num <= MAX_ARG_FLAG_NUM)) {
5130 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5135 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5152 uint32_t arg_num; variable
5153 arg = zend_handle_named_arg(&EX(call), arg_name, &arg_num, CACHE_ADDR(opline->result.num));
5198 uint32_t arg_num; variable
5202 arg_num = ZEND_CALL_NUM_ARGS(EX(call)) + 1;
5211 zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, zend_hash_num_elements(ht));
5215 uint32_t tmp_arg_num = arg_num;
5241 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5254 top = ZEND_CALL_ARG(EX(call), arg_num); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5258 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5274 arg_num++; in ZEND_HASH_FOREACH_STR_KEY_VAL()
5302 for (; funcs->valid(iter) == SUCCESS; ++arg_num) {
5337 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot);
5346 if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5349 " by unpacking a Traversable, passing by-value instead", arg_num,
5367 zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, 1);
5368 top = ZEND_CALL_ARG(EX(call), arg_num);
5372 if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
5375 " by unpacking a Traversable, passing by-value instead", arg_num,
5427 uint32_t arg_num; variable
5462 arg_num = 1;
5469 } else if ((zend_long)(arg_num - 1) >= len) { in ZEND_HASH_FOREACH_VAL()
5471 } else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_VAL()
5473 if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_VAL()
5476 zend_param_must_be_ref(EX(call)->func, arg_num); in ZEND_HASH_FOREACH_VAL()
5494 arg_num++; in ZEND_HASH_FOREACH_VAL()
5503 arg_num = 1;
5510 param = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5523 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5525 if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) { in ZEND_HASH_FOREACH_STR_KEY_VAL()
5528 zend_param_must_be_ref(EX(call)->func, arg_num); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5548 arg_num++; in ZEND_HASH_FOREACH_STR_KEY_VAL()
5619 uint32_t arg_num = opline->op1.num; variable
5622 if (UNEXPECTED(arg_num > EX_NUM_ARGS())) {
5638 uint32_t arg_num = opline->op1.num; variable
5640 if (UNEXPECTED(arg_num > EX_NUM_ARGS())) {
5650 uint32_t arg_num; variable
5655 arg_num = opline->op1.num; variable
5657 if (arg_num > EX_NUM_ARGS()) {
5687 …if (UNEXPECTED(!zend_verify_recv_arg_type(EX(func), arg_num, param, CACHE_ADDR(opline->extended_va…
5700 uint32_t arg_num = opline->op1.num; variable
5708 if (arg_num <= arg_count) {
5710 ZEND_ASSERT(EX(func)->common.num_args == arg_num - 1);
5711 zend_arg_info *arg_info = &EX(func)->common.arg_info[arg_num - 1];
5713 array_init_size(params, arg_count - arg_num + 1);
5720 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_HASH_FILL_PACKED()
5728 } while (++arg_num <= arg_count); in ZEND_HASH_FILL_PACKED()
5734 } while (++arg_num <= arg_count); in ZEND_HASH_FILL_PACKED()
5748 …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()
10280 uint32_t arg_num = opline->op2.num; variable
10282 if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
10313 uint32_t arg_num = opline->op2.num; variable
10316 if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
10317 ZEND_VM_DISPATCH_TO_HELPER(zend_cannot_pass_by_ref_helper, _arg_num, arg_num, _arg, arg);