call              334 Zend/micro_bench.php $x->call(N);
call              412 Zend/zend_compile.h 	call_slot *call;
call             1528 Zend/zend_execute.c 			execute_data_ptr->opline->extended_value + execute_data_ptr->call->num_additional_args,
call             1692 Zend/zend_execute.c 	EX(call) = NULL;
call             1732 Zend/zend_execute.c 	return ARG_SHOULD_BE_SENT_BY_REF(call->fbc, arg_num);
call               90 Zend/zend_generators.c 	while (execute_data->call >= execute_data->call_slots) {
call               91 Zend/zend_generators.c 		if (execute_data->call->object) {
call               92 Zend/zend_generators.c 			zval_ptr_dtor(&execute_data->call->object);
call               94 Zend/zend_generators.c 		execute_data->call--;
call             1154 Zend/zend_vm_def.h 		zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R);
call             1262 Zend/zend_vm_def.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             1498 Zend/zend_vm_def.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             1876 Zend/zend_vm_def.h 				if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) {
call             1877 Zend/zend_vm_def.h 					if (EX(call)->is_ctor_result_used) {
call             1890 Zend/zend_vm_def.h 			EX(call)--;
call             1917 Zend/zend_vm_def.h 	EX(object) = EX(call)->object;
call             1956 Zend/zend_vm_def.h 		EG(called_scope) = EX(call)->called_scope;
call             1959 Zend/zend_vm_def.h 	num_args = opline->extended_value + EX(call)->num_additional_args;
call             1960 Zend/zend_vm_def.h 	if (EX(call)->num_additional_args) {
call             2063 Zend/zend_vm_def.h 			if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) {
call             2064 Zend/zend_vm_def.h 				if (EX(call)->is_ctor_result_used) {
call             2078 Zend/zend_vm_def.h 	EX(call)--;
call             2428 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2445 Zend/zend_vm_def.h 	call->object = GET_OP1_OBJ_ZVAL_PTR(BP_VAR_R);
call             2447 Zend/zend_vm_def.h 	if (EXPECTED(call->object != NULL) &&
call             2448 Zend/zend_vm_def.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             2449 Zend/zend_vm_def.h 		call->called_scope = Z_OBJCE_P(call->object);
call             2452 Zend/zend_vm_def.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             2453 Zend/zend_vm_def.h 		    zval *object = call->object;
call             2455 Zend/zend_vm_def.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             2460 Zend/zend_vm_def.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((OP2_TYPE == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             2461 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2462 Zend/zend_vm_def.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             2465 Zend/zend_vm_def.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             2466 Zend/zend_vm_def.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             2467 Zend/zend_vm_def.h 			    EXPECTED(call->object == object)) {
call             2468 Zend/zend_vm_def.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             2476 Zend/zend_vm_def.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             2479 Zend/zend_vm_def.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             2480 Zend/zend_vm_def.h 		call->object = NULL;
call             2482 Zend/zend_vm_def.h 		if (!PZVAL_IS_REF(call->object)) {
call             2483 Zend/zend_vm_def.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             2487 Zend/zend_vm_def.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             2489 Zend/zend_vm_def.h 			call->object = this_ptr;
call             2493 Zend/zend_vm_def.h 	call->num_additional_args = 0;
call             2494 Zend/zend_vm_def.h 	call->is_ctor_call = 0;
call             2495 Zend/zend_vm_def.h 	EX(call) = call;
call             2509 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2527 Zend/zend_vm_def.h 		call->called_scope = ce;
call             2532 Zend/zend_vm_def.h 			call->called_scope = EG(called_scope);
call             2534 Zend/zend_vm_def.h 			call->called_scope = ce;
call             2541 Zend/zend_vm_def.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             2544 Zend/zend_vm_def.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             2570 Zend/zend_vm_def.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             2572 Zend/zend_vm_def.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((OP2_TYPE == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             2574 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2578 Zend/zend_vm_def.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             2579 Zend/zend_vm_def.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             2581 Zend/zend_vm_def.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2583 Zend/zend_vm_def.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             2597 Zend/zend_vm_def.h 		call->fbc = ce->constructor;
call             2600 Zend/zend_vm_def.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             2601 Zend/zend_vm_def.h 		call->object = NULL;
call             2608 Zend/zend_vm_def.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             2609 Zend/zend_vm_def.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             2612 Zend/zend_vm_def.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             2615 Zend/zend_vm_def.h 		if ((call->object = EG(This))) {
call             2616 Zend/zend_vm_def.h 			Z_ADDREF_P(call->object);
call             2617 Zend/zend_vm_def.h 			call->called_scope = Z_OBJCE_P(call->object);
call             2621 Zend/zend_vm_def.h 	call->num_additional_args = 0;
call             2622 Zend/zend_vm_def.h 	call->is_ctor_call = 0;
call             2623 Zend/zend_vm_def.h 	EX(call) = call;
call             2633 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2638 Zend/zend_vm_def.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             2639 Zend/zend_vm_def.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
call             2643 Zend/zend_vm_def.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2646 Zend/zend_vm_def.h 		call->object = NULL;
call             2647 Zend/zend_vm_def.h 		call->called_scope = NULL;
call             2648 Zend/zend_vm_def.h 		call->num_additional_args = 0;
call             2649 Zend/zend_vm_def.h 		call->is_ctor_call = 0;
call             2650 Zend/zend_vm_def.h 		EX(call) = call;
call             2671 Zend/zend_vm_def.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             2677 Zend/zend_vm_def.h 			call->object = NULL;
call             2678 Zend/zend_vm_def.h 			call->called_scope = NULL;
call             2679 Zend/zend_vm_def.h 			call->num_additional_args = 0;
call             2680 Zend/zend_vm_def.h 			call->is_ctor_call = 0;
call             2681 Zend/zend_vm_def.h 			EX(call) = call;
call             2688 Zend/zend_vm_def.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
call             2689 Zend/zend_vm_def.h 			if (call->object) {
call             2690 Zend/zend_vm_def.h 				Z_ADDREF_P(call->object);
call             2693 Zend/zend_vm_def.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             2695 Zend/zend_vm_def.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             2700 Zend/zend_vm_def.h 			call->num_additional_args = 0;
call             2701 Zend/zend_vm_def.h 			call->is_ctor_call = 0;
call             2702 Zend/zend_vm_def.h 			EX(call) = call;
call             2734 Zend/zend_vm_def.h 				call->called_scope = ce;
call             2735 Zend/zend_vm_def.h 				call->object = NULL;
call             2738 Zend/zend_vm_def.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             2740 Zend/zend_vm_def.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             2743 Zend/zend_vm_def.h 				call->object = *obj;
call             2744 Zend/zend_vm_def.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             2746 Zend/zend_vm_def.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             2747 Zend/zend_vm_def.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             2748 Zend/zend_vm_def.h 					zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), Z_STRVAL_PP(method));
call             2751 Zend/zend_vm_def.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             2752 Zend/zend_vm_def.h 					call->object = NULL;
call             2754 Zend/zend_vm_def.h 					if (!PZVAL_IS_REF(call->object)) {
call             2755 Zend/zend_vm_def.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             2759 Zend/zend_vm_def.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             2761 Zend/zend_vm_def.h 						call->object = this_ptr;
call             2766 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2770 Zend/zend_vm_def.h 			call->num_additional_args = 0;
call             2771 Zend/zend_vm_def.h 			call->is_ctor_call = 0;
call             2772 Zend/zend_vm_def.h 			EX(call) = call;
call             2792 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2796 Zend/zend_vm_def.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             2797 Zend/zend_vm_def.h 	} else if (zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_name->constant)+1, func_name->hash_value, (void **) &call->fbc)==FAILURE) {
call             2799 Zend/zend_vm_def.h 		if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_name->constant)+1, func_name->hash_value, (void **) &call->fbc)==FAILURE)) {
call             2803 Zend/zend_vm_def.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2806 Zend/zend_vm_def.h 		CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2809 Zend/zend_vm_def.h 	call->object = NULL;
call             2810 Zend/zend_vm_def.h 	call->called_scope = NULL;
call             2811 Zend/zend_vm_def.h 	call->num_additional_args = 0;
call             2812 Zend/zend_vm_def.h 	call->is_ctor_call = 0;
call             2814 Zend/zend_vm_def.h 	EX(call) = call;
call             2820 Zend/zend_vm_def.h 	EX(function_state).function = EX(call)->fbc;
call             2829 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->op2.num;
call             2840 Zend/zend_vm_def.h 	call->fbc = EX(function_state).function;
call             2841 Zend/zend_vm_def.h 	call->object = NULL;
call             2842 Zend/zend_vm_def.h 	call->called_scope = NULL;
call             2843 Zend/zend_vm_def.h 	call->num_additional_args = 0;
call             2844 Zend/zend_vm_def.h 	call->is_ctor_call = 0;
call             2845 Zend/zend_vm_def.h 	EX(call) = call;
call             3076 Zend/zend_vm_def.h 		if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             3145 Zend/zend_vm_def.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             3165 Zend/zend_vm_def.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             3203 Zend/zend_vm_def.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             3223 Zend/zend_vm_def.h 		if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             3240 Zend/zend_vm_def.h 	arg_num = opline->op2.num + EX(call)->num_additional_args + 1;
call             3265 Zend/zend_vm_def.h 				if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) {
call             3278 Zend/zend_vm_def.h 				EX(call)->num_additional_args++;
call             3338 Zend/zend_vm_def.h 				if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) {
call             3342 Zend/zend_vm_def.h 						EX(call)->fbc->common.scope ? EX(call)->fbc->common.scope->name : "",
call             3343 Zend/zend_vm_def.h 						EX(call)->fbc->common.scope ? "::" : "",
call             3344 Zend/zend_vm_def.h 						EX(call)->fbc->common.function_name
call             3358 Zend/zend_vm_def.h 				EX(call)->num_additional_args++;
call             3610 Zend/zend_vm_def.h 		call_slot *call = EX(call_slots) + opline->extended_value;
call             3618 Zend/zend_vm_def.h 		call->fbc = constructor;
call             3619 Zend/zend_vm_def.h 		call->object = object_zval;
call             3620 Zend/zend_vm_def.h 		call->called_scope = EX_T(opline->op1.var).class_entry;
call             3621 Zend/zend_vm_def.h 		call->num_additional_args = 0;
call             3622 Zend/zend_vm_def.h 		call->is_ctor_call = 1;
call             3623 Zend/zend_vm_def.h 		call->is_ctor_result_used = RETURN_VALUE_USED(opline);
call             3624 Zend/zend_vm_def.h 		EX(call) = call;
call             5246 Zend/zend_vm_def.h 	if (EX(call) >= EX(call_slots)) {
call             5247 Zend/zend_vm_def.h 		call_slot *call = EX(call);
call             5249 Zend/zend_vm_def.h 			if (call->object) {
call             5250 Zend/zend_vm_def.h 				if (call->is_ctor_call) {
call             5251 Zend/zend_vm_def.h 					if (call->is_ctor_result_used) {
call             5252 Zend/zend_vm_def.h 						Z_DELREF_P(call->object);
call             5254 Zend/zend_vm_def.h 					if (Z_REFCOUNT_P(call->object) == 1) {
call             5255 Zend/zend_vm_def.h 						zend_object_store_ctor_failed(call->object TSRMLS_CC);
call             5258 Zend/zend_vm_def.h 				zval_ptr_dtor(&call->object);
call             5260 Zend/zend_vm_def.h 			if (call->fbc->common.fn_flags & ZEND_ACC_CALL_VIA_HANDLER) {
call             5261 Zend/zend_vm_def.h 				efree((char *) call->fbc->common.function_name);
call             5262 Zend/zend_vm_def.h 				efree(call->fbc);
call             5264 Zend/zend_vm_def.h 			call--;
call             5265 Zend/zend_vm_def.h 		} while (call >= EX(call_slots));
call             5266 Zend/zend_vm_def.h 		EX(call) = NULL;
call              446 Zend/zend_vm_execute.h 				if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) {
call              447 Zend/zend_vm_execute.h 					if (EX(call)->is_ctor_result_used) {
call              460 Zend/zend_vm_execute.h 			EX(call)--;
call              487 Zend/zend_vm_execute.h 	EX(object) = EX(call)->object;
call              526 Zend/zend_vm_execute.h 		EG(called_scope) = EX(call)->called_scope;
call              529 Zend/zend_vm_execute.h 	num_args = opline->extended_value + EX(call)->num_additional_args;
call              530 Zend/zend_vm_execute.h 	if (EX(call)->num_additional_args) {
call              633 Zend/zend_vm_execute.h 			if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) {
call              634 Zend/zend_vm_execute.h 				if (EX(call)->is_ctor_result_used) {
call              648 Zend/zend_vm_execute.h 	EX(call)--;
call              692 Zend/zend_vm_execute.h 	EX(function_state).function = EX(call)->fbc;
call              717 Zend/zend_vm_execute.h 	arg_num = opline->op2.num + EX(call)->num_additional_args + 1;
call              742 Zend/zend_vm_execute.h 				if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) {
call              755 Zend/zend_vm_execute.h 				EX(call)->num_additional_args++;
call              815 Zend/zend_vm_execute.h 				if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) {
call              819 Zend/zend_vm_execute.h 						EX(call)->fbc->common.scope ? EX(call)->fbc->common.scope->name : "",
call              820 Zend/zend_vm_execute.h 						EX(call)->fbc->common.scope ? "::" : "",
call              821 Zend/zend_vm_execute.h 						EX(call)->fbc->common.function_name
call              835 Zend/zend_vm_execute.h 				EX(call)->num_additional_args++;
call              958 Zend/zend_vm_execute.h 		call_slot *call = EX(call_slots) + opline->extended_value;
call              966 Zend/zend_vm_execute.h 		call->fbc = constructor;
call              967 Zend/zend_vm_execute.h 		call->object = object_zval;
call              968 Zend/zend_vm_execute.h 		call->called_scope = EX_T(opline->op1.var).class_entry;
call              969 Zend/zend_vm_execute.h 		call->num_additional_args = 0;
call              970 Zend/zend_vm_execute.h 		call->is_ctor_call = 1;
call              971 Zend/zend_vm_execute.h 		call->is_ctor_result_used = RETURN_VALUE_USED(opline);
call              972 Zend/zend_vm_execute.h 		EX(call) = call;
call             1203 Zend/zend_vm_execute.h 	if (EX(call) >= EX(call_slots)) {
call             1204 Zend/zend_vm_execute.h 		call_slot *call = EX(call);
call             1206 Zend/zend_vm_execute.h 			if (call->object) {
call             1207 Zend/zend_vm_execute.h 				if (call->is_ctor_call) {
call             1208 Zend/zend_vm_execute.h 					if (call->is_ctor_result_used) {
call             1209 Zend/zend_vm_execute.h 						Z_DELREF_P(call->object);
call             1211 Zend/zend_vm_execute.h 					if (Z_REFCOUNT_P(call->object) == 1) {
call             1212 Zend/zend_vm_execute.h 						zend_object_store_ctor_failed(call->object TSRMLS_CC);
call             1215 Zend/zend_vm_execute.h 				zval_ptr_dtor(&call->object);
call             1217 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_CALL_VIA_HANDLER) {
call             1218 Zend/zend_vm_execute.h 				efree((char *) call->fbc->common.function_name);
call             1219 Zend/zend_vm_execute.h 				efree(call->fbc);
call             1221 Zend/zend_vm_execute.h 			call--;
call             1222 Zend/zend_vm_execute.h 		} while (call >= EX(call_slots));
call             1223 Zend/zend_vm_execute.h 		EX(call) = NULL;
call             1436 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1441 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1442 Zend/zend_vm_execute.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
call             1446 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1449 Zend/zend_vm_execute.h 		call->object = NULL;
call             1450 Zend/zend_vm_execute.h 		call->called_scope = NULL;
call             1451 Zend/zend_vm_execute.h 		call->num_additional_args = 0;
call             1452 Zend/zend_vm_execute.h 		call->is_ctor_call = 0;
call             1453 Zend/zend_vm_execute.h 		EX(call) = call;
call             1474 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             1479 Zend/zend_vm_execute.h 			call->object = NULL;
call             1480 Zend/zend_vm_execute.h 			call->called_scope = NULL;
call             1481 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             1482 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1483 Zend/zend_vm_execute.h 			EX(call) = call;
call             1490 Zend/zend_vm_execute.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
call             1491 Zend/zend_vm_execute.h 			if (call->object) {
call             1492 Zend/zend_vm_execute.h 				Z_ADDREF_P(call->object);
call             1495 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             1497 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             1502 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             1503 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1504 Zend/zend_vm_execute.h 			EX(call) = call;
call             1536 Zend/zend_vm_execute.h 				call->called_scope = ce;
call             1537 Zend/zend_vm_execute.h 				call->object = NULL;
call             1540 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             1542 Zend/zend_vm_execute.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             1545 Zend/zend_vm_execute.h 				call->object = *obj;
call             1546 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             1548 Zend/zend_vm_execute.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             1549 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             1550 Zend/zend_vm_execute.h 					zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), Z_STRVAL_PP(method));
call             1553 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             1554 Zend/zend_vm_execute.h 					call->object = NULL;
call             1556 Zend/zend_vm_execute.h 					if (!PZVAL_IS_REF(call->object)) {
call             1557 Zend/zend_vm_execute.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             1561 Zend/zend_vm_execute.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             1563 Zend/zend_vm_execute.h 						call->object = this_ptr;
call             1568 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             1572 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             1573 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1574 Zend/zend_vm_execute.h 			EX(call) = call;
call             1593 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1597 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1598 Zend/zend_vm_execute.h 	} else if (zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_name->constant)+1, func_name->hash_value, (void **) &call->fbc)==FAILURE) {
call             1600 Zend/zend_vm_execute.h 		if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_name->constant)+1, func_name->hash_value, (void **) &call->fbc)==FAILURE)) {
call             1604 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1607 Zend/zend_vm_execute.h 		CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1610 Zend/zend_vm_execute.h 	call->object = NULL;
call             1611 Zend/zend_vm_execute.h 	call->called_scope = NULL;
call             1612 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             1613 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             1615 Zend/zend_vm_execute.h 	EX(call) = call;
call             1779 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1784 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1785 Zend/zend_vm_execute.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
call             1789 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1792 Zend/zend_vm_execute.h 		call->object = NULL;
call             1793 Zend/zend_vm_execute.h 		call->called_scope = NULL;
call             1794 Zend/zend_vm_execute.h 		call->num_additional_args = 0;
call             1795 Zend/zend_vm_execute.h 		call->is_ctor_call = 0;
call             1796 Zend/zend_vm_execute.h 		EX(call) = call;
call             1817 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             1823 Zend/zend_vm_execute.h 			call->object = NULL;
call             1824 Zend/zend_vm_execute.h 			call->called_scope = NULL;
call             1825 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             1826 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1827 Zend/zend_vm_execute.h 			EX(call) = call;
call             1834 Zend/zend_vm_execute.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
call             1835 Zend/zend_vm_execute.h 			if (call->object) {
call             1836 Zend/zend_vm_execute.h 				Z_ADDREF_P(call->object);
call             1839 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             1841 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             1846 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             1847 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1848 Zend/zend_vm_execute.h 			EX(call) = call;
call             1880 Zend/zend_vm_execute.h 				call->called_scope = ce;
call             1881 Zend/zend_vm_execute.h 				call->object = NULL;
call             1884 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             1886 Zend/zend_vm_execute.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             1889 Zend/zend_vm_execute.h 				call->object = *obj;
call             1890 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             1892 Zend/zend_vm_execute.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             1893 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             1894 Zend/zend_vm_execute.h 					zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), Z_STRVAL_PP(method));
call             1897 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             1898 Zend/zend_vm_execute.h 					call->object = NULL;
call             1900 Zend/zend_vm_execute.h 					if (!PZVAL_IS_REF(call->object)) {
call             1901 Zend/zend_vm_execute.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             1905 Zend/zend_vm_execute.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             1907 Zend/zend_vm_execute.h 						call->object = this_ptr;
call             1912 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             1916 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             1917 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1918 Zend/zend_vm_execute.h 			EX(call) = call;
call             1978 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1983 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1984 Zend/zend_vm_execute.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
call             1988 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1991 Zend/zend_vm_execute.h 		call->object = NULL;
call             1992 Zend/zend_vm_execute.h 		call->called_scope = NULL;
call             1993 Zend/zend_vm_execute.h 		call->num_additional_args = 0;
call             1994 Zend/zend_vm_execute.h 		call->is_ctor_call = 0;
call             1995 Zend/zend_vm_execute.h 		EX(call) = call;
call             2016 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             2022 Zend/zend_vm_execute.h 			call->object = NULL;
call             2023 Zend/zend_vm_execute.h 			call->called_scope = NULL;
call             2024 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             2025 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2026 Zend/zend_vm_execute.h 			EX(call) = call;
call             2033 Zend/zend_vm_execute.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
call             2034 Zend/zend_vm_execute.h 			if (call->object) {
call             2035 Zend/zend_vm_execute.h 				Z_ADDREF_P(call->object);
call             2038 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             2040 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             2045 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             2046 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2047 Zend/zend_vm_execute.h 			EX(call) = call;
call             2079 Zend/zend_vm_execute.h 				call->called_scope = ce;
call             2080 Zend/zend_vm_execute.h 				call->object = NULL;
call             2083 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             2085 Zend/zend_vm_execute.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             2088 Zend/zend_vm_execute.h 				call->object = *obj;
call             2089 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             2091 Zend/zend_vm_execute.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             2092 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             2093 Zend/zend_vm_execute.h 					zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), Z_STRVAL_PP(method));
call             2096 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             2097 Zend/zend_vm_execute.h 					call->object = NULL;
call             2099 Zend/zend_vm_execute.h 					if (!PZVAL_IS_REF(call->object)) {
call             2100 Zend/zend_vm_execute.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             2104 Zend/zend_vm_execute.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             2106 Zend/zend_vm_execute.h 						call->object = this_ptr;
call             2111 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2115 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             2116 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2117 Zend/zend_vm_execute.h 			EX(call) = call;
call             2215 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2220 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             2221 Zend/zend_vm_execute.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
call             2225 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2228 Zend/zend_vm_execute.h 		call->object = NULL;
call             2229 Zend/zend_vm_execute.h 		call->called_scope = NULL;
call             2230 Zend/zend_vm_execute.h 		call->num_additional_args = 0;
call             2231 Zend/zend_vm_execute.h 		call->is_ctor_call = 0;
call             2232 Zend/zend_vm_execute.h 		EX(call) = call;
call             2253 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             2258 Zend/zend_vm_execute.h 			call->object = NULL;
call             2259 Zend/zend_vm_execute.h 			call->called_scope = NULL;
call             2260 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             2261 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2262 Zend/zend_vm_execute.h 			EX(call) = call;
call             2269 Zend/zend_vm_execute.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
call             2270 Zend/zend_vm_execute.h 			if (call->object) {
call             2271 Zend/zend_vm_execute.h 				Z_ADDREF_P(call->object);
call             2274 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             2276 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             2281 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             2282 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2283 Zend/zend_vm_execute.h 			EX(call) = call;
call             2315 Zend/zend_vm_execute.h 				call->called_scope = ce;
call             2316 Zend/zend_vm_execute.h 				call->object = NULL;
call             2319 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             2321 Zend/zend_vm_execute.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             2324 Zend/zend_vm_execute.h 				call->object = *obj;
call             2325 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             2327 Zend/zend_vm_execute.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
call             2328 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             2329 Zend/zend_vm_execute.h 					zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), Z_STRVAL_PP(method));
call             2332 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             2333 Zend/zend_vm_execute.h 					call->object = NULL;
call             2335 Zend/zend_vm_execute.h 					if (!PZVAL_IS_REF(call->object)) {
call             2336 Zend/zend_vm_execute.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             2340 Zend/zend_vm_execute.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             2342 Zend/zend_vm_execute.h 						call->object = this_ptr;
call             2347 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2351 Zend/zend_vm_execute.h 			call->num_additional_args = 0;
call             2352 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2353 Zend/zend_vm_execute.h 			EX(call) = call;
call             2581 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->op2.num;
call             2592 Zend/zend_vm_execute.h 	call->fbc = EX(function_state).function;
call             2593 Zend/zend_vm_execute.h 	call->object = NULL;
call             2594 Zend/zend_vm_execute.h 	call->called_scope = NULL;
call             2595 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             2596 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             2597 Zend/zend_vm_execute.h 	EX(call) = call;
call             2753 Zend/zend_vm_execute.h 		if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             3762 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CONST_CONST(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             3821 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             3839 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             3844 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             3846 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             3853 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             3856 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             3882 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             3884 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             3886 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             3890 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             3891 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             3893 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             3895 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             3909 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             3912 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             3913 Zend/zend_vm_execute.h 		call->object = NULL;
call             3920 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             3921 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             3924 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             3927 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             3928 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             3929 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             3933 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             3934 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             3935 Zend/zend_vm_execute.h 	EX(call) = call;
call             4823 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             4841 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             4846 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             4848 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             4855 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             4858 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             4884 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             4886 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             4888 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             4892 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             4893 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             4895 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             4897 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             4911 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             4914 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             4915 Zend/zend_vm_execute.h 		call->object = NULL;
call             4922 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             4923 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             4926 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             4929 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             4930 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             4931 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             4935 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             4936 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             4937 Zend/zend_vm_execute.h 	EX(call) = call;
call             5652 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CONST_VAR(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             5687 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             5705 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             5710 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             5712 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             5719 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             5722 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             5748 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             5750 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             5752 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             5756 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             5757 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             5759 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             5761 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             5775 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             5778 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             5779 Zend/zend_vm_execute.h 		call->object = NULL;
call             5786 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             5787 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             5790 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             5793 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             5794 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             5795 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             5799 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             5800 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             5801 Zend/zend_vm_execute.h 	EX(call) = call;
call             6404 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CONST_UNUSED(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             6422 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             6440 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             6445 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             6447 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             6454 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             6457 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             6483 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             6485 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_UNUSED == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             6487 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             6491 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             6492 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             6494 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             6496 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             6510 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             6513 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             6514 Zend/zend_vm_execute.h 		call->object = NULL;
call             6521 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             6522 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             6525 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             6528 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             6529 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             6530 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             6534 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             6535 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             6536 Zend/zend_vm_execute.h 	EX(call) = call;
call             7281 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             7299 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             7304 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             7306 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             7313 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             7316 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             7342 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             7344 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             7346 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             7350 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             7351 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             7353 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             7355 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             7369 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             7372 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             7373 Zend/zend_vm_execute.h 		call->object = NULL;
call             7380 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             7381 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             7384 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             7387 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             7388 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             7389 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             7393 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             7394 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             7395 Zend/zend_vm_execute.h 	EX(call) = call;
call             8118 Zend/zend_vm_execute.h 		if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             9180 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_TMP_CONST(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             9287 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             9304 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             9306 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             9307 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             9308 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             9311 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             9312 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             9314 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             9319 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             9320 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             9321 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             9324 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             9325 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             9326 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             9327 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             9335 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             9338 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             9339 Zend/zend_vm_execute.h 		call->object = NULL;
call             9341 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             9342 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             9346 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             9348 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             9352 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             9353 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             9354 Zend/zend_vm_execute.h 	EX(call) = call;
call             10152 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             10169 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             10171 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             10172 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             10173 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             10176 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             10177 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             10179 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             10184 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             10185 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             10186 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             10189 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             10190 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             10191 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             10192 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             10200 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             10203 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             10204 Zend/zend_vm_execute.h 		call->object = NULL;
call             10206 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             10207 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             10211 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             10213 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             10217 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             10218 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             10219 Zend/zend_vm_execute.h 	EX(call) = call;
call             10936 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_TMP_VAR(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             11018 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             11035 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             11037 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             11038 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             11039 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             11042 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             11043 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             11045 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             11050 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             11051 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             11052 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             11055 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             11056 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             11057 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             11058 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             11066 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             11069 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             11070 Zend/zend_vm_execute.h 		call->object = NULL;
call             11072 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             11073 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             11077 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             11079 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             11083 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             11084 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             11085 Zend/zend_vm_execute.h 	EX(call) = call;
call             11690 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_TMP_UNUSED(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             12464 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             12481 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             12483 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             12484 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             12485 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             12488 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             12489 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             12491 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             12496 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             12497 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             12498 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             12501 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             12502 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             12503 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             12504 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             12512 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             12515 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             12516 Zend/zend_vm_execute.h 		call->object = NULL;
call             12518 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             12519 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             12523 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             12525 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             12529 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             12530 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             12531 Zend/zend_vm_execute.h 	EX(call) = call;
call             13415 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             13435 Zend/zend_vm_execute.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             13473 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             13493 Zend/zend_vm_execute.h 		if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             15118 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_VAR_CONST(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             15226 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             15462 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             15712 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             15729 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             15731 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             15732 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             15733 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             15736 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             15737 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             15739 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             15744 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             15745 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             15746 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             15749 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             15750 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             15751 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             15752 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             15760 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             15763 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             15764 Zend/zend_vm_execute.h 		call->object = NULL;
call             15766 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             15767 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             15771 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             15773 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             15777 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             15778 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             15779 Zend/zend_vm_execute.h 	EX(call) = call;
call             15792 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             15810 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             15815 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             15817 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             15824 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             15827 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             15853 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             15855 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             15857 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             15861 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             15862 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             15864 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             15866 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             15880 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             15883 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             15884 Zend/zend_vm_execute.h 		call->object = NULL;
call             15891 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             15892 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             15895 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             15898 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             15899 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             15900 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             15904 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             15905 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             15906 Zend/zend_vm_execute.h 	EX(call) = call;
call             17578 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             17814 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             18065 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             18082 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             18084 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             18085 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             18086 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             18089 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             18090 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             18092 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             18097 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             18098 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             18099 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             18102 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             18103 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             18104 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             18105 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             18113 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             18116 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             18117 Zend/zend_vm_execute.h 		call->object = NULL;
call             18119 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             18120 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             18124 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             18126 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             18130 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             18131 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             18132 Zend/zend_vm_execute.h 	EX(call) = call;
call             18146 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             18164 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             18169 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             18171 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             18178 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             18181 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             18207 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             18209 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             18211 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             18215 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             18216 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             18218 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             18220 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             18234 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             18237 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             18238 Zend/zend_vm_execute.h 		call->object = NULL;
call             18245 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             18246 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             18249 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             18252 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             18253 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             18254 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             18258 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             18259 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             18260 Zend/zend_vm_execute.h 	EX(call) = call;
call             19732 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_VAR_VAR(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             19840 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             20076 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             20382 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             20399 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             20401 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             20402 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             20403 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             20406 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             20407 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             20409 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             20414 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             20415 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             20416 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             20419 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             20420 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             20421 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             20422 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             20430 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             20433 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             20434 Zend/zend_vm_execute.h 		call->object = NULL;
call             20436 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             20437 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             20441 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             20443 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             20447 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             20448 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             20449 Zend/zend_vm_execute.h 	EX(call) = call;
call             20463 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             20481 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             20486 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             20488 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             20495 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             20498 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             20524 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             20526 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             20528 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             20532 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             20533 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             20535 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             20537 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             20551 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             20554 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             20555 Zend/zend_vm_execute.h 		call->object = NULL;
call             20562 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             20563 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             20566 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             20569 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             20570 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             20571 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             20575 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             20576 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             20577 Zend/zend_vm_execute.h 	EX(call) = call;
call             21724 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_VAR_UNUSED(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             21800 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             21911 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             21929 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             21934 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             21936 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             21943 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             21946 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             21972 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             21974 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_UNUSED == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             21976 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             21980 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             21981 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             21983 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             21985 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             21999 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             22002 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             22003 Zend/zend_vm_execute.h 		call->object = NULL;
call             22010 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             22011 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             22014 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             22017 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             22018 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             22019 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             22023 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             22024 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             22025 Zend/zend_vm_execute.h 	EX(call) = call;
call             23312 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             23548 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             23851 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             23868 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             23870 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             23871 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             23872 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             23875 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             23876 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             23878 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             23883 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             23884 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             23885 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             23888 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             23889 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             23890 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             23891 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             23899 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             23902 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             23903 Zend/zend_vm_execute.h 		call->object = NULL;
call             23905 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             23906 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             23910 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             23912 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             23916 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             23917 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             23918 Zend/zend_vm_execute.h 	EX(call) = call;
call             23931 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             23949 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             23954 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             23956 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             23963 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             23966 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             23992 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             23994 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             23996 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             24000 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             24001 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             24003 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             24005 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             24019 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             24022 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             24023 Zend/zend_vm_execute.h 		call->object = NULL;
call             24030 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             24031 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             24034 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
call             24037 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             24038 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             24039 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             24043 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             24044 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             24045 Zend/zend_vm_execute.h 	EX(call) = call;
call             25343 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             25501 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             25518 Zend/zend_vm_execute.h 	call->object = _get_obj_zval_ptr_unused(TSRMLS_C);
call             25520 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             25521 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             25522 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             25525 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             25526 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             25528 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             25533 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             25534 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             25535 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             25538 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             25539 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             25540 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             25541 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             25549 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             25552 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             25553 Zend/zend_vm_execute.h 		call->object = NULL;
call             25555 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             25556 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             25560 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             25562 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             25566 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             25567 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             25568 Zend/zend_vm_execute.h 	EX(call) = call;
call             26757 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             26914 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             26931 Zend/zend_vm_execute.h 	call->object = _get_obj_zval_ptr_unused(TSRMLS_C);
call             26933 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             26934 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             26935 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             26938 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             26939 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             26941 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             26946 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             26947 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             26948 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             26951 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             26952 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             26953 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             26954 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             26962 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             26965 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             26966 Zend/zend_vm_execute.h 		call->object = NULL;
call             26968 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             26969 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             26973 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             26975 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             26979 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             26980 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             26981 Zend/zend_vm_execute.h 	EX(call) = call;
call             28079 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             28236 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             28253 Zend/zend_vm_execute.h 	call->object = _get_obj_zval_ptr_unused(TSRMLS_C);
call             28255 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             28256 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             28257 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             28260 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             28261 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             28263 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             28268 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             28269 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             28270 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             28273 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             28274 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             28275 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             28276 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             28284 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             28287 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             28288 Zend/zend_vm_execute.h 		call->object = NULL;
call             28290 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             28291 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             28295 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             28297 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             28301 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             28302 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             28303 Zend/zend_vm_execute.h 	EX(call) = call;
call             29832 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             29988 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             30005 Zend/zend_vm_execute.h 	call->object = _get_obj_zval_ptr_unused(TSRMLS_C);
call             30007 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             30008 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             30009 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             30012 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             30013 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             30015 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             30020 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             30021 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             30022 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             30025 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             30026 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             30027 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             30028 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             30036 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             30039 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             30040 Zend/zend_vm_execute.h 		call->object = NULL;
call             30042 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             30043 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             30047 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             30049 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             30053 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             30054 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             30055 Zend/zend_vm_execute.h 	EX(call) = call;
call             31094 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             31114 Zend/zend_vm_execute.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             31152 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             31171 Zend/zend_vm_execute.h 		if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
call             32650 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CV_CONST(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             32757 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             32990 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             33239 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             33256 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
call             33258 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             33259 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             33260 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             33263 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             33264 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             33266 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             33271 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             33272 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             33273 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             33276 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             33277 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             33278 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             33279 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             33287 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             33290 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             33291 Zend/zend_vm_execute.h 		call->object = NULL;
call             33293 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             33294 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             33298 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             33300 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             33304 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             33305 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             33306 Zend/zend_vm_execute.h 	EX(call) = call;
call             34880 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             35113 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             35363 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             35380 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
call             35382 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             35383 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             35384 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             35387 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             35388 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             35390 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             35395 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             35396 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             35397 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             35400 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             35401 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             35402 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             35403 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             35411 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             35414 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             35415 Zend/zend_vm_execute.h 		call->object = NULL;
call             35417 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             35418 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             35422 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             35424 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             35428 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             35429 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             35430 Zend/zend_vm_execute.h 	EX(call) = call;
call             36898 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CV_VAR(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             37005 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             37238 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             37542 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             37559 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
call             37561 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             37562 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             37563 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             37566 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             37567 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             37569 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             37574 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             37575 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             37576 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             37579 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             37580 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             37581 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             37582 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             37590 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             37593 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             37594 Zend/zend_vm_execute.h 		call->object = NULL;
call             37596 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             37597 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             37601 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             37603 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             37607 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             37608 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             37609 Zend/zend_vm_execute.h 	EX(call) = call;
call             38752 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CV_UNUSED(zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC) ? BP_VAR_W : BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             38827 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             40190 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             40423 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call) TSRMLS_CC)) {
call             40724 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             40741 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
call             40743 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             40744 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             40745 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             40748 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             40749 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             40751 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             40756 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
call             40757 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             40758 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Call to undefined method %s::%s()", Z_OBJ_CLASS_NAME_P(call->object), function_name_strval);
call             40761 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             40762 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             40763 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             40764 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             40772 Zend/zend_vm_execute.h 		zend_error_noreturn(E_ERROR, "Call to a member function %s() on %s", function_name_strval, zend_get_type_by_const(Z_TYPE_P(call->object)));
call             40775 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             40776 Zend/zend_vm_execute.h 		call->object = NULL;
call             40778 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             40779 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             40783 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             40785 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             40789 Zend/zend_vm_execute.h 	call->num_additional_args = 0;
call             40790 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             40791 Zend/zend_vm_execute.h 	EX(call) = call;
call             2308 ext/mbstring/oniguruma/regparse.c     } call;
call             3538 ext/mbstring/oniguruma/regparse.c 	  tok->u.call.name     = prev;
call             3539 ext/mbstring/oniguruma/regparse.c 	  tok->u.call.name_end = name_end;
call             3540 ext/mbstring/oniguruma/regparse.c 	  tok->u.call.gnum     = gnum;
call             5330 ext/mbstring/oniguruma/regparse.c       int gnum = tok->u.call.gnum;
call             5337 ext/mbstring/oniguruma/regparse.c       *np = node_new_call(tok->u.call.name, tok->u.call.name_end, gnum);
call               77 ext/mbstring/oniguruma/regparse.h #define NCALL(node)        (&((node)->u.call))
call              150 ext/mbstring/oniguruma/regparse.h #define SET_CALL_RECURSION(node)       (node)->u.call.state |= NST_RECURSION
call              265 ext/mbstring/oniguruma/regparse.h     CallNode     call;
call               14 ext/opcache/Optimizer/optimize_func_calls.c 	int call = 0;
call               32 ext/opcache/Optimizer/optimize_func_calls.c 						call_stack[call].func = func;
call               39 ext/opcache/Optimizer/optimize_func_calls.c 				call_stack[call].opline = opline;
call               40 ext/opcache/Optimizer/optimize_func_calls.c 				call++;
call               42 ext/opcache/Optimizer/optimize_func_calls.c 				if (call == stack_size) {
call               50 ext/opcache/Optimizer/optimize_func_calls.c 				call--;
call               51 ext/opcache/Optimizer/optimize_func_calls.c 				if (call_stack[call].func && call_stack[call].opline) {
call               52 ext/opcache/Optimizer/optimize_func_calls.c 					zend_op *fcall = call_stack[call].opline;
call               64 ext/opcache/Optimizer/optimize_func_calls.c 				           call_stack[call].opline &&
call               65 ext/opcache/Optimizer/optimize_func_calls.c 				           call_stack[call].opline->opcode == ZEND_INIT_FCALL_BY_NAME &&
call               66 ext/opcache/Optimizer/optimize_func_calls.c 				           ZEND_OP2_TYPE(call_stack[call].opline) == IS_CONST) {
call               68 ext/opcache/Optimizer/optimize_func_calls.c 					zend_op *fcall = call_stack[call].opline;
call               77 ext/opcache/Optimizer/optimize_func_calls.c 				call_stack[call].func = NULL;
call               78 ext/opcache/Optimizer/optimize_func_calls.c 				call_stack[call].opline = NULL;
call               83 ext/opcache/Optimizer/optimize_func_calls.c 				if (call_stack[call - 1].func) {
call               84 ext/opcache/Optimizer/optimize_func_calls.c 					if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call               94 ext/opcache/Optimizer/optimize_func_calls.c 				if (opline->extended_value == ZEND_DO_FCALL_BY_NAME && call_stack[call - 1].func) {
call               95 ext/opcache/Optimizer/optimize_func_calls.c 					if (ARG_MUST_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) {
call               97 ext/opcache/Optimizer/optimize_func_calls.c 						call_stack[call - 1].opline = NULL;
call              104 ext/opcache/Optimizer/optimize_func_calls.c 				if (opline->extended_value == ZEND_DO_FCALL_BY_NAME && call_stack[call - 1].func) {
call              105 ext/opcache/Optimizer/optimize_func_calls.c 					if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) {
call              112 ext/opcache/Optimizer/optimize_func_calls.c 				if (!(opline->extended_value & ZEND_ARG_COMPILE_TIME_BOUND) && call_stack[call - 1].func) {
call              113 ext/opcache/Optimizer/optimize_func_calls.c 					if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) {
call              124 ext/opcache/Optimizer/optimize_func_calls.c 				if (opline->extended_value == ZEND_DO_FCALL_BY_NAME && call_stack[call - 1].func) {
call              126 ext/opcache/Optimizer/optimize_func_calls.c 					call_stack[call - 1].opline = NULL;
call              131 ext/opcache/Optimizer/optimize_func_calls.c 				call_stack[call - 1].func = NULL;
call              132 ext/opcache/Optimizer/optimize_func_calls.c 				call_stack[call - 1].opline = NULL;