Lines Matching refs:args

2237 	zval *args;  in ZEND_SEND_UNPACK_SPEC_HANDLER()  local
2241 args = get_zval_ptr_undef(opline->op1_type, opline->op1, BP_VAR_R); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2245 if (EXPECTED(Z_TYPE_P(args) == IS_ARRAY)) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
2246 HashTable *ht = Z_ARRVAL_P(args); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2254 if ((opline->op1_type & (IS_VAR|IS_CV)) && Z_REFCOUNT_P(args) > 1) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
2272 SEPARATE_ARRAY(args); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2273 ht = Z_ARRVAL_P(args); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2317 } else if (EXPECTED(Z_TYPE_P(args) == IS_OBJECT)) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
2318 zend_class_entry *ce = Z_OBJCE_P(args); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2326 iter = ce->get_iterator(ce, args, 0); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2433 } else if (EXPECTED(Z_ISREF_P(args))) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
2434 args = Z_REFVAL_P(args); in ZEND_SEND_UNPACK_SPEC_HANDLER()
2437 if (opline->op1_type == IS_CV && UNEXPECTED(Z_TYPE_P(args) == IS_UNDEF)) { in ZEND_SEND_UNPACK_SPEC_HANDLER()
2450 zval *args; in ZEND_SEND_ARRAY_SPEC_HANDLER() local
2453 args = get_zval_ptr(opline->op1_type, opline->op1, BP_VAR_R); in ZEND_SEND_ARRAY_SPEC_HANDLER()
2455 if (UNEXPECTED(Z_TYPE_P(args) != IS_ARRAY)) { in ZEND_SEND_ARRAY_SPEC_HANDLER()
2456 if ((opline->op1_type & (IS_VAR|IS_CV)) && Z_ISREF_P(args)) { in ZEND_SEND_ARRAY_SPEC_HANDLER()
2457 args = Z_REFVAL_P(args); in ZEND_SEND_ARRAY_SPEC_HANDLER()
2458 if (EXPECTED(Z_TYPE_P(args) == IS_ARRAY)) { in ZEND_SEND_ARRAY_SPEC_HANDLER()
2462 …er_func_array(): Argument #2 ($args) must be of type array, %s given", zend_zval_value_name(args)); in ZEND_SEND_ARRAY_SPEC_HANDLER()
2472 ht = Z_ARRVAL_P(args); in ZEND_SEND_ARRAY_SPEC_HANDLER()
3411 zend_array *args = NULL; in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER() local
3424 args = zend_new_array(num_args); in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER()
3425 zend_hash_real_init_packed(args); in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER()
3426 ZEND_HASH_FILL_PACKED(args) { in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER()
3444 if (args) { in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER()
3445 ZVAL_ARR(call_args, args); in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER()
3554 zend_array *args = NULL; in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER() local
3567 args = zend_new_array(num_args); in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER()
3568 zend_hash_real_init_packed(args); in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER()
3569 ZEND_HASH_FILL_PACKED(args) { in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER()
3587 if (args) { in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER()
3588 ZVAL_ARR(call_args, args); in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER()