call              334 Zend/micro_bench.php $x->call(N);
call              399 Zend/zend_compile.h 	call_slot *call;
call             1647 Zend/zend_execute.c 	EX(call) = NULL;
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             1152 Zend/zend_vm_def.h 		ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R);
call             1262 Zend/zend_vm_def.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             1499 Zend/zend_vm_def.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             1875 Zend/zend_vm_def.h 				if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) {
call             1876 Zend/zend_vm_def.h 					if (EX(call)->is_ctor_result_used) {
call             1889 Zend/zend_vm_def.h 			EX(call)--;
call             1915 Zend/zend_vm_def.h 	EX(object) = EX(call)->object;
call             1950 Zend/zend_vm_def.h 		EG(called_scope) = EX(call)->called_scope;
call             2054 Zend/zend_vm_def.h 			if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) {
call             2055 Zend/zend_vm_def.h 				if (EX(call)->is_ctor_result_used) {
call             2069 Zend/zend_vm_def.h 	EX(call)--;
call             2419 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2436 Zend/zend_vm_def.h 	call->object = GET_OP1_OBJ_ZVAL_PTR(BP_VAR_R);
call             2438 Zend/zend_vm_def.h 	if (EXPECTED(call->object != NULL) &&
call             2439 Zend/zend_vm_def.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             2440 Zend/zend_vm_def.h 		call->called_scope = Z_OBJCE_P(call->object);
call             2443 Zend/zend_vm_def.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             2444 Zend/zend_vm_def.h 		    zval *object = call->object;
call             2446 Zend/zend_vm_def.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             2451 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             2452 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2453 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             2456 Zend/zend_vm_def.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             2457 Zend/zend_vm_def.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             2458 Zend/zend_vm_def.h 			    EXPECTED(call->object == object)) {
call             2459 Zend/zend_vm_def.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             2470 Zend/zend_vm_def.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             2471 Zend/zend_vm_def.h 		call->object = NULL;
call             2473 Zend/zend_vm_def.h 		if (!PZVAL_IS_REF(call->object)) {
call             2474 Zend/zend_vm_def.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             2478 Zend/zend_vm_def.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             2480 Zend/zend_vm_def.h 			call->object = this_ptr;
call             2483 Zend/zend_vm_def.h 	call->is_ctor_call = 0;
call             2484 Zend/zend_vm_def.h 	EX(call) = call;
call             2498 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2516 Zend/zend_vm_def.h 		call->called_scope = ce;
call             2521 Zend/zend_vm_def.h 			call->called_scope = EG(called_scope);
call             2523 Zend/zend_vm_def.h 			call->called_scope = ce;
call             2530 Zend/zend_vm_def.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             2533 Zend/zend_vm_def.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             2559 Zend/zend_vm_def.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             2561 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             2563 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2567 Zend/zend_vm_def.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             2568 Zend/zend_vm_def.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             2570 Zend/zend_vm_def.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2572 Zend/zend_vm_def.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             2586 Zend/zend_vm_def.h 		call->fbc = ce->constructor;
call             2589 Zend/zend_vm_def.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             2590 Zend/zend_vm_def.h 		call->object = NULL;
call             2597 Zend/zend_vm_def.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             2598 Zend/zend_vm_def.h 				zend_error(E_STRICT, "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             2601 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             2604 Zend/zend_vm_def.h 		if ((call->object = EG(This))) {
call             2605 Zend/zend_vm_def.h 			Z_ADDREF_P(call->object);
call             2606 Zend/zend_vm_def.h 			call->called_scope = Z_OBJCE_P(call->object);
call             2609 Zend/zend_vm_def.h 	call->is_ctor_call = 0;
call             2610 Zend/zend_vm_def.h 	EX(call) = call;
call             2620 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2625 Zend/zend_vm_def.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             2626 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             2630 Zend/zend_vm_def.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2632 Zend/zend_vm_def.h 		call->object = NULL;
call             2633 Zend/zend_vm_def.h 		call->called_scope = NULL;
call             2634 Zend/zend_vm_def.h 		call->is_ctor_call = 0;
call             2635 Zend/zend_vm_def.h 		EX(call) = call;
call             2655 Zend/zend_vm_def.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             2660 Zend/zend_vm_def.h 			call->object = NULL;
call             2661 Zend/zend_vm_def.h 			call->called_scope = NULL;
call             2662 Zend/zend_vm_def.h 			call->is_ctor_call = 0;
call             2663 Zend/zend_vm_def.h 			EX(call) = call;
call             2669 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             2670 Zend/zend_vm_def.h 			if (call->object) {
call             2671 Zend/zend_vm_def.h 				Z_ADDREF_P(call->object);
call             2674 Zend/zend_vm_def.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             2676 Zend/zend_vm_def.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             2680 Zend/zend_vm_def.h 			call->is_ctor_call = 0;
call             2681 Zend/zend_vm_def.h 			EX(call) = call;
call             2712 Zend/zend_vm_def.h 				call->called_scope = ce;
call             2713 Zend/zend_vm_def.h 				call->object = NULL;
call             2716 Zend/zend_vm_def.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             2718 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             2721 Zend/zend_vm_def.h 				call->object = *obj;
call             2722 Zend/zend_vm_def.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             2724 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             2725 Zend/zend_vm_def.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             2726 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             2729 Zend/zend_vm_def.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             2730 Zend/zend_vm_def.h 					call->object = NULL;
call             2732 Zend/zend_vm_def.h 					if (!PZVAL_IS_REF(call->object)) {
call             2733 Zend/zend_vm_def.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             2737 Zend/zend_vm_def.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             2739 Zend/zend_vm_def.h 						call->object = this_ptr;
call             2744 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2747 Zend/zend_vm_def.h 			call->is_ctor_call = 0;
call             2748 Zend/zend_vm_def.h 			EX(call) = call;
call             2767 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             2771 Zend/zend_vm_def.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             2772 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             2774 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             2778 Zend/zend_vm_def.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2781 Zend/zend_vm_def.h 		CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             2784 Zend/zend_vm_def.h 	call->object = NULL;
call             2785 Zend/zend_vm_def.h 	call->called_scope = NULL;
call             2786 Zend/zend_vm_def.h 	call->is_ctor_call = 0;
call             2787 Zend/zend_vm_def.h 	EX(call) = call;
call             2793 Zend/zend_vm_def.h 	EX(function_state).function = EX(call)->fbc;
call             2802 Zend/zend_vm_def.h 	call_slot *call = EX(call_slots) + opline->op2.num;
call             2812 Zend/zend_vm_def.h 	call->fbc = EX(function_state).function;
call             2813 Zend/zend_vm_def.h 	call->object = NULL;
call             2814 Zend/zend_vm_def.h 	call->called_scope = NULL;
call             2815 Zend/zend_vm_def.h 	call->is_ctor_call = 0;
call             2816 Zend/zend_vm_def.h 	EX(call) = call;
call             3043 Zend/zend_vm_def.h 		&& ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             3104 Zend/zend_vm_def.h 	} else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             3130 Zend/zend_vm_def.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             3168 Zend/zend_vm_def.h 	    !ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             3187 Zend/zend_vm_def.h 		&& ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             3391 Zend/zend_vm_def.h 		call_slot *call = EX(call_slots) + opline->extended_value;
call             3399 Zend/zend_vm_def.h 		call->fbc = constructor;
call             3400 Zend/zend_vm_def.h 		call->object = object_zval;
call             3401 Zend/zend_vm_def.h 		call->called_scope = EX_T(opline->op1.var).class_entry;
call             3402 Zend/zend_vm_def.h 		call->is_ctor_call = 1;
call             3403 Zend/zend_vm_def.h 		call->is_ctor_result_used = RETURN_VALUE_USED(opline);
call             3404 Zend/zend_vm_def.h 		EX(call) = call;
call             5023 Zend/zend_vm_def.h 	if (EX(call) >= EX(call_slots)) {
call             5024 Zend/zend_vm_def.h 		call_slot *call = EX(call);
call             5026 Zend/zend_vm_def.h 			if (call->object) {
call             5027 Zend/zend_vm_def.h 				if (call->is_ctor_call) {
call             5028 Zend/zend_vm_def.h 					if (call->is_ctor_result_used) {
call             5029 Zend/zend_vm_def.h 						Z_DELREF_P(call->object);
call             5031 Zend/zend_vm_def.h 					if (Z_REFCOUNT_P(call->object) == 1) {
call             5032 Zend/zend_vm_def.h 						zend_object_store_ctor_failed(call->object TSRMLS_CC);
call             5035 Zend/zend_vm_def.h 				zval_ptr_dtor(&call->object);
call             5037 Zend/zend_vm_def.h 			call--;
call             5038 Zend/zend_vm_def.h 		} while (call >= EX(call_slots));
call             5039 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              486 Zend/zend_vm_execute.h 	EX(object) = EX(call)->object;
call              521 Zend/zend_vm_execute.h 		EG(called_scope) = EX(call)->called_scope;
call              625 Zend/zend_vm_execute.h 			if (UNEXPECTED(EG(exception) != NULL) && EX(call)->is_ctor_call) {
call              626 Zend/zend_vm_execute.h 				if (EX(call)->is_ctor_result_used) {
call              640 Zend/zend_vm_execute.h 	EX(call)--;
call              684 Zend/zend_vm_execute.h 	EX(function_state).function = EX(call)->fbc;
call              771 Zend/zend_vm_execute.h 		call_slot *call = EX(call_slots) + opline->extended_value;
call              779 Zend/zend_vm_execute.h 		call->fbc = constructor;
call              780 Zend/zend_vm_execute.h 		call->object = object_zval;
call              781 Zend/zend_vm_execute.h 		call->called_scope = EX_T(opline->op1.var).class_entry;
call              782 Zend/zend_vm_execute.h 		call->is_ctor_call = 1;
call              783 Zend/zend_vm_execute.h 		call->is_ctor_result_used = RETURN_VALUE_USED(opline);
call              784 Zend/zend_vm_execute.h 		EX(call) = call;
call             1011 Zend/zend_vm_execute.h 	if (EX(call) >= EX(call_slots)) {
call             1012 Zend/zend_vm_execute.h 		call_slot *call = EX(call);
call             1014 Zend/zend_vm_execute.h 			if (call->object) {
call             1015 Zend/zend_vm_execute.h 				if (call->is_ctor_call) {
call             1016 Zend/zend_vm_execute.h 					if (call->is_ctor_result_used) {
call             1017 Zend/zend_vm_execute.h 						Z_DELREF_P(call->object);
call             1019 Zend/zend_vm_execute.h 					if (Z_REFCOUNT_P(call->object) == 1) {
call             1020 Zend/zend_vm_execute.h 						zend_object_store_ctor_failed(call->object TSRMLS_CC);
call             1023 Zend/zend_vm_execute.h 				zval_ptr_dtor(&call->object);
call             1025 Zend/zend_vm_execute.h 			call--;
call             1026 Zend/zend_vm_execute.h 		} while (call >= EX(call_slots));
call             1027 Zend/zend_vm_execute.h 		EX(call) = NULL;
call             1220 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1225 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1226 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             1230 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1232 Zend/zend_vm_execute.h 		call->object = NULL;
call             1233 Zend/zend_vm_execute.h 		call->called_scope = NULL;
call             1234 Zend/zend_vm_execute.h 		call->is_ctor_call = 0;
call             1235 Zend/zend_vm_execute.h 		EX(call) = call;
call             1255 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             1260 Zend/zend_vm_execute.h 			call->object = NULL;
call             1261 Zend/zend_vm_execute.h 			call->called_scope = NULL;
call             1262 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1263 Zend/zend_vm_execute.h 			EX(call) = call;
call             1269 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             1270 Zend/zend_vm_execute.h 			if (call->object) {
call             1271 Zend/zend_vm_execute.h 				Z_ADDREF_P(call->object);
call             1274 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             1276 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             1280 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1281 Zend/zend_vm_execute.h 			EX(call) = call;
call             1312 Zend/zend_vm_execute.h 				call->called_scope = ce;
call             1313 Zend/zend_vm_execute.h 				call->object = NULL;
call             1316 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             1318 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             1321 Zend/zend_vm_execute.h 				call->object = *obj;
call             1322 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             1324 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             1325 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             1326 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             1329 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             1330 Zend/zend_vm_execute.h 					call->object = NULL;
call             1332 Zend/zend_vm_execute.h 					if (!PZVAL_IS_REF(call->object)) {
call             1333 Zend/zend_vm_execute.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             1337 Zend/zend_vm_execute.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             1339 Zend/zend_vm_execute.h 						call->object = this_ptr;
call             1344 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             1347 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1348 Zend/zend_vm_execute.h 			EX(call) = call;
call             1367 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1371 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1372 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             1374 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             1378 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1381 Zend/zend_vm_execute.h 		CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1384 Zend/zend_vm_execute.h 	call->object = NULL;
call             1385 Zend/zend_vm_execute.h 	call->called_scope = NULL;
call             1386 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             1387 Zend/zend_vm_execute.h 	EX(call) = call;
call             1545 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1550 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1551 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             1555 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1557 Zend/zend_vm_execute.h 		call->object = NULL;
call             1558 Zend/zend_vm_execute.h 		call->called_scope = NULL;
call             1559 Zend/zend_vm_execute.h 		call->is_ctor_call = 0;
call             1560 Zend/zend_vm_execute.h 		EX(call) = call;
call             1580 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             1585 Zend/zend_vm_execute.h 			call->object = NULL;
call             1586 Zend/zend_vm_execute.h 			call->called_scope = NULL;
call             1587 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1588 Zend/zend_vm_execute.h 			EX(call) = call;
call             1594 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             1595 Zend/zend_vm_execute.h 			if (call->object) {
call             1596 Zend/zend_vm_execute.h 				Z_ADDREF_P(call->object);
call             1599 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             1601 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             1605 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1606 Zend/zend_vm_execute.h 			EX(call) = call;
call             1637 Zend/zend_vm_execute.h 				call->called_scope = ce;
call             1638 Zend/zend_vm_execute.h 				call->object = NULL;
call             1641 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             1643 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             1646 Zend/zend_vm_execute.h 				call->object = *obj;
call             1647 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             1649 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             1650 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             1651 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             1654 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             1655 Zend/zend_vm_execute.h 					call->object = NULL;
call             1657 Zend/zend_vm_execute.h 					if (!PZVAL_IS_REF(call->object)) {
call             1658 Zend/zend_vm_execute.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             1662 Zend/zend_vm_execute.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             1664 Zend/zend_vm_execute.h 						call->object = this_ptr;
call             1669 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             1672 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1673 Zend/zend_vm_execute.h 			EX(call) = call;
call             1732 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1737 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1738 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             1742 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1744 Zend/zend_vm_execute.h 		call->object = NULL;
call             1745 Zend/zend_vm_execute.h 		call->called_scope = NULL;
call             1746 Zend/zend_vm_execute.h 		call->is_ctor_call = 0;
call             1747 Zend/zend_vm_execute.h 		EX(call) = call;
call             1767 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             1772 Zend/zend_vm_execute.h 			call->object = NULL;
call             1773 Zend/zend_vm_execute.h 			call->called_scope = NULL;
call             1774 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1775 Zend/zend_vm_execute.h 			EX(call) = call;
call             1781 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             1782 Zend/zend_vm_execute.h 			if (call->object) {
call             1783 Zend/zend_vm_execute.h 				Z_ADDREF_P(call->object);
call             1786 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             1788 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             1792 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1793 Zend/zend_vm_execute.h 			EX(call) = call;
call             1824 Zend/zend_vm_execute.h 				call->called_scope = ce;
call             1825 Zend/zend_vm_execute.h 				call->object = NULL;
call             1828 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             1830 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             1833 Zend/zend_vm_execute.h 				call->object = *obj;
call             1834 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             1836 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             1837 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             1838 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             1841 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             1842 Zend/zend_vm_execute.h 					call->object = NULL;
call             1844 Zend/zend_vm_execute.h 					if (!PZVAL_IS_REF(call->object)) {
call             1845 Zend/zend_vm_execute.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             1849 Zend/zend_vm_execute.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             1851 Zend/zend_vm_execute.h 						call->object = this_ptr;
call             1856 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             1859 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             1860 Zend/zend_vm_execute.h 			EX(call) = call;
call             1957 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             1962 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             1963 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             1967 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             1969 Zend/zend_vm_execute.h 		call->object = NULL;
call             1970 Zend/zend_vm_execute.h 		call->called_scope = NULL;
call             1971 Zend/zend_vm_execute.h 		call->is_ctor_call = 0;
call             1972 Zend/zend_vm_execute.h 		EX(call) = call;
call             1992 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
call             1997 Zend/zend_vm_execute.h 			call->object = NULL;
call             1998 Zend/zend_vm_execute.h 			call->called_scope = NULL;
call             1999 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2000 Zend/zend_vm_execute.h 			EX(call) = call;
call             2006 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             2007 Zend/zend_vm_execute.h 			if (call->object) {
call             2008 Zend/zend_vm_execute.h 				Z_ADDREF_P(call->object);
call             2011 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
call             2013 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
call             2017 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2018 Zend/zend_vm_execute.h 			EX(call) = call;
call             2049 Zend/zend_vm_execute.h 				call->called_scope = ce;
call             2050 Zend/zend_vm_execute.h 				call->object = NULL;
call             2053 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
call             2055 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             2058 Zend/zend_vm_execute.h 				call->object = *obj;
call             2059 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
call             2061 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             2062 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
call             2063 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             2066 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             2067 Zend/zend_vm_execute.h 					call->object = NULL;
call             2069 Zend/zend_vm_execute.h 					if (!PZVAL_IS_REF(call->object)) {
call             2070 Zend/zend_vm_execute.h 						Z_ADDREF_P(call->object); /* For $this pointer */
call             2074 Zend/zend_vm_execute.h 						INIT_PZVAL_COPY(this_ptr, call->object);
call             2076 Zend/zend_vm_execute.h 						call->object = this_ptr;
call             2081 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             2084 Zend/zend_vm_execute.h 			call->is_ctor_call = 0;
call             2085 Zend/zend_vm_execute.h 			EX(call) = call;
call             2313 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->op2.num;
call             2323 Zend/zend_vm_execute.h 	call->fbc = EX(function_state).function;
call             2324 Zend/zend_vm_execute.h 	call->object = NULL;
call             2325 Zend/zend_vm_execute.h 	call->called_scope = NULL;
call             2326 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             2327 Zend/zend_vm_execute.h 	EX(call) = call;
call             2479 Zend/zend_vm_execute.h 		&& ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             3469 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CONST_CONST(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             3530 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             3548 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             3553 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             3555 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             3562 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             3565 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             3591 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             3593 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             3595 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             3599 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             3600 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             3602 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             3604 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             3618 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             3621 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             3622 Zend/zend_vm_execute.h 		call->object = NULL;
call             3629 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             3630 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             3633 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             3636 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             3637 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             3638 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             3641 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             3642 Zend/zend_vm_execute.h 	EX(call) = call;
call             4522 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             4540 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             4545 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             4547 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             4554 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             4557 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             4583 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             4585 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             4587 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             4591 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             4592 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             4594 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             4596 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             4610 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             4613 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             4614 Zend/zend_vm_execute.h 		call->object = NULL;
call             4621 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             4622 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             4625 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             4628 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             4629 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             4630 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             4633 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             4634 Zend/zend_vm_execute.h 	EX(call) = call;
call             5342 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CONST_VAR(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             5379 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             5397 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             5402 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             5404 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             5411 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             5414 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             5440 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             5442 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             5444 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             5448 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             5449 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             5451 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             5453 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             5467 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             5470 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             5471 Zend/zend_vm_execute.h 		call->object = NULL;
call             5478 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             5479 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             5482 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             5485 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             5486 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             5487 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             5490 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             5491 Zend/zend_vm_execute.h 	EX(call) = call;
call             6087 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CONST_UNUSED(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             6105 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             6123 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             6128 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             6130 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             6137 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             6140 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             6166 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             6168 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             6170 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             6174 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             6175 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             6177 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             6179 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             6193 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             6196 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             6197 Zend/zend_vm_execute.h 		call->object = NULL;
call             6204 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             6205 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             6208 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             6211 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             6212 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             6213 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             6216 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             6217 Zend/zend_vm_execute.h 	EX(call) = call;
call             6961 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             6979 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             6984 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             6986 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             6993 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             6996 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             7022 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             7024 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             7026 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             7030 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             7031 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             7033 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             7035 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             7049 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             7052 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             7053 Zend/zend_vm_execute.h 		call->object = NULL;
call             7060 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             7061 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             7064 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             7067 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             7068 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             7069 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             7072 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             7073 Zend/zend_vm_execute.h 	EX(call) = call;
call             7783 Zend/zend_vm_execute.h 		&& ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             8826 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_TMP_CONST(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             8935 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             8952 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             8954 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             8955 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             8956 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             8959 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             8960 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             8962 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             8967 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             8968 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             8969 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             8972 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             8973 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             8974 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             8975 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             8986 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             8987 Zend/zend_vm_execute.h 		call->object = NULL;
call             8989 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             8990 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             8994 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             8996 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             8999 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             9000 Zend/zend_vm_execute.h 	EX(call) = call;
call             9791 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             9808 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             9810 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             9811 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             9812 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             9815 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             9816 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             9818 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             9823 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             9824 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             9825 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             9828 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             9829 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             9830 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             9831 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             9842 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             9843 Zend/zend_vm_execute.h 		call->object = NULL;
call             9845 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             9846 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             9850 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             9852 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             9855 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             9856 Zend/zend_vm_execute.h 	EX(call) = call;
call             10566 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_TMP_VAR(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             10650 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             10667 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             10669 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             10670 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             10671 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             10674 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             10675 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             10677 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             10682 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             10683 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             10684 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             10687 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             10688 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             10689 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             10690 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             10701 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             10702 Zend/zend_vm_execute.h 		call->object = NULL;
call             10704 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             10705 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             10709 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             10711 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             10714 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             10715 Zend/zend_vm_execute.h 	EX(call) = call;
call             11313 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_TMP_UNUSED(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             12092 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             12109 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             12111 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             12112 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             12113 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             12116 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             12117 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             12119 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             12124 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             12125 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             12126 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             12129 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             12130 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             12131 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             12132 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             12143 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             12144 Zend/zend_vm_execute.h 		call->object = NULL;
call             12146 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             12147 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             12151 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             12153 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             12156 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             12157 Zend/zend_vm_execute.h 	EX(call) = call;
call             13022 Zend/zend_vm_execute.h 	} else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             13048 Zend/zend_vm_execute.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             13086 Zend/zend_vm_execute.h 	    !ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             13105 Zend/zend_vm_execute.h 		&& ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             14709 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_VAR_CONST(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             14819 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             15056 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             15304 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             15321 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             15323 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             15324 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             15325 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             15328 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             15329 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             15331 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             15336 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             15337 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             15338 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             15341 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             15342 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             15343 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             15344 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             15355 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             15356 Zend/zend_vm_execute.h 		call->object = NULL;
call             15358 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             15359 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             15363 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             15365 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             15368 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             15369 Zend/zend_vm_execute.h 	EX(call) = call;
call             15382 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             15400 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             15405 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             15407 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             15414 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             15417 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             15443 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             15445 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             15447 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             15451 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             15452 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             15454 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             15456 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             15470 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             15473 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             15474 Zend/zend_vm_execute.h 		call->object = NULL;
call             15481 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             15482 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             15485 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             15488 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             15489 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             15490 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             15493 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             15494 Zend/zend_vm_execute.h 	EX(call) = call;
call             17165 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             17402 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             17651 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             17668 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             17670 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             17671 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             17672 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             17675 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             17676 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             17678 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             17683 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             17684 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             17685 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             17688 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             17689 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             17690 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             17691 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             17702 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             17703 Zend/zend_vm_execute.h 		call->object = NULL;
call             17705 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             17706 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             17710 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             17712 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             17715 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             17716 Zend/zend_vm_execute.h 	EX(call) = call;
call             17730 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             17748 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             17753 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             17755 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             17762 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             17765 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             17791 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             17793 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             17795 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             17799 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             17800 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             17802 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             17804 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             17818 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             17821 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             17822 Zend/zend_vm_execute.h 		call->object = NULL;
call             17829 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             17830 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             17833 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             17836 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             17837 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             17838 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             17841 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             17842 Zend/zend_vm_execute.h 	EX(call) = call;
call             19308 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_VAR_VAR(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             19418 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             19655 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             19959 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             19976 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             19978 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             19979 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             19980 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             19983 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             19984 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             19986 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             19991 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             19992 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             19993 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             19996 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             19997 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             19998 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             19999 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             20010 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             20011 Zend/zend_vm_execute.h 		call->object = NULL;
call             20013 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             20014 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             20018 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             20020 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             20023 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             20024 Zend/zend_vm_execute.h 	EX(call) = call;
call             20038 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             20056 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             20061 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             20063 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             20070 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             20073 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             20099 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             20101 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             20103 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             20107 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             20108 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             20110 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             20112 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             20126 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             20129 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             20130 Zend/zend_vm_execute.h 		call->object = NULL;
call             20137 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             20138 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             20141 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             20144 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             20145 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             20146 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             20149 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             20150 Zend/zend_vm_execute.h 	EX(call) = call;
call             21297 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_VAR_UNUSED(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             21373 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             21485 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             21503 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             21508 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             21510 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             21517 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             21520 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             21546 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             21548 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             21550 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             21554 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             21555 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             21557 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             21559 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             21573 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             21576 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             21577 Zend/zend_vm_execute.h 		call->object = NULL;
call             21584 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             21585 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             21588 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             21591 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             21592 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             21593 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             21596 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             21597 Zend/zend_vm_execute.h 	EX(call) = call;
call             22881 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             23118 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             23419 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             23436 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
call             23438 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             23439 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             23440 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             23443 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             23444 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             23446 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             23451 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             23452 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             23453 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             23456 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             23457 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             23458 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             23459 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             23470 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             23471 Zend/zend_vm_execute.h 		call->object = NULL;
call             23473 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             23474 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             23478 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             23480 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             23483 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             23484 Zend/zend_vm_execute.h 	EX(call) = call;
call             23497 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             23515 Zend/zend_vm_execute.h 		call->called_scope = ce;
call             23520 Zend/zend_vm_execute.h 			call->called_scope = EG(called_scope);
call             23522 Zend/zend_vm_execute.h 			call->called_scope = ce;
call             23529 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
call             23532 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
call             23558 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
call             23560 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             23562 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             23566 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             23567 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
call             23569 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
call             23571 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
call             23585 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
call             23588 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
call             23589 Zend/zend_vm_execute.h 		call->object = NULL;
call             23596 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
call             23597 Zend/zend_vm_execute.h 				zend_error(E_STRICT, "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             23600 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             23603 Zend/zend_vm_execute.h 		if ((call->object = EG(This))) {
call             23604 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object);
call             23605 Zend/zend_vm_execute.h 			call->called_scope = Z_OBJCE_P(call->object);
call             23608 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             23609 Zend/zend_vm_execute.h 	EX(call) = call;
call             24899 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             25057 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             25074 Zend/zend_vm_execute.h 	call->object = _get_obj_zval_ptr_unused(TSRMLS_C);
call             25076 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             25077 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             25078 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             25081 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             25082 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             25084 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             25089 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             25090 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             25091 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             25094 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             25095 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             25096 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             25097 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             25108 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             25109 Zend/zend_vm_execute.h 		call->object = NULL;
call             25111 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             25112 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             25116 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             25118 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             25121 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             25122 Zend/zend_vm_execute.h 	EX(call) = call;
call             26314 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             26471 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             26488 Zend/zend_vm_execute.h 	call->object = _get_obj_zval_ptr_unused(TSRMLS_C);
call             26490 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             26491 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             26492 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             26495 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             26496 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             26498 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             26503 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             26504 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             26505 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             26508 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             26509 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             26510 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             26511 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             26522 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             26523 Zend/zend_vm_execute.h 		call->object = NULL;
call             26525 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             26526 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             26530 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             26532 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             26535 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             26536 Zend/zend_vm_execute.h 	EX(call) = call;
call             27632 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             27789 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             27806 Zend/zend_vm_execute.h 	call->object = _get_obj_zval_ptr_unused(TSRMLS_C);
call             27808 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             27809 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             27810 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             27813 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             27814 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             27816 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             27821 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             27822 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             27823 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             27826 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             27827 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             27828 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             27829 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             27840 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             27841 Zend/zend_vm_execute.h 		call->object = NULL;
call             27843 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             27844 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             27848 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             27850 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             27853 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             27854 Zend/zend_vm_execute.h 	EX(call) = call;
call             29376 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             29532 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             29549 Zend/zend_vm_execute.h 	call->object = _get_obj_zval_ptr_unused(TSRMLS_C);
call             29551 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             29552 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             29553 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             29556 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             29557 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             29559 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             29564 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             29565 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             29566 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             29569 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             29570 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             29571 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             29572 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             29583 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             29584 Zend/zend_vm_execute.h 		call->object = NULL;
call             29586 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             29587 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             29591 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             29593 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             29596 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             29597 Zend/zend_vm_execute.h 	EX(call) = call;
call             30628 Zend/zend_vm_execute.h 	} else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             30654 Zend/zend_vm_execute.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             30692 Zend/zend_vm_execute.h 	    !ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             30710 Zend/zend_vm_execute.h 		&& ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) {
call             32167 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CV_CONST(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             32276 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             32510 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             32755 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             32772 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
call             32774 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             32775 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             32776 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             32779 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             32780 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             32782 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             32787 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             32788 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             32789 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             32792 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             32793 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             32794 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             32795 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             32806 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             32807 Zend/zend_vm_execute.h 		call->object = NULL;
call             32809 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             32810 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             32814 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             32816 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             32819 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             32820 Zend/zend_vm_execute.h 	EX(call) = call;
call             34387 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             34621 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             34867 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             34884 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
call             34886 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             34887 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             34888 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             34891 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             34892 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             34894 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             34899 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             34900 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             34901 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             34904 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             34905 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             34906 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             34907 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             34918 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             34919 Zend/zend_vm_execute.h 		call->object = NULL;
call             34921 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             34922 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             34926 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             34928 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             34931 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             34932 Zend/zend_vm_execute.h 	EX(call) = call;
call             36393 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CV_VAR(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             36502 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             36736 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             37036 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             37053 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
call             37055 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             37056 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             37057 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             37060 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             37061 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             37063 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             37068 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             37069 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             37070 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             37073 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             37074 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             37075 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             37076 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             37087 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             37088 Zend/zend_vm_execute.h 		call->object = NULL;
call             37090 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             37091 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             37095 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             37097 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             37100 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             37101 Zend/zend_vm_execute.h 	EX(call) = call;
call             38243 Zend/zend_vm_execute.h 	return zend_fetch_var_address_helper_SPEC_CV_UNUSED(ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R, ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
call             38318 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             39678 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             39912 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
call             40209 Zend/zend_vm_execute.h 	call_slot *call = EX(call_slots) + opline->result.num;
call             40226 Zend/zend_vm_execute.h 	call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
call             40228 Zend/zend_vm_execute.h 	if (EXPECTED(call->object != NULL) &&
call             40229 Zend/zend_vm_execute.h 	    EXPECTED(Z_TYPE_P(call->object) == IS_OBJECT)) {
call             40230 Zend/zend_vm_execute.h 		call->called_scope = Z_OBJCE_P(call->object);
call             40233 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
call             40234 Zend/zend_vm_execute.h 		    zval *object = call->object;
call             40236 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_OBJ_HT_P(call->object)->get_method == NULL)) {
call             40241 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             40242 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
call             40243 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             40246 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
call             40247 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
call             40248 Zend/zend_vm_execute.h 			    EXPECTED(call->object == object)) {
call             40249 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
call             40260 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
call             40261 Zend/zend_vm_execute.h 		call->object = NULL;
call             40263 Zend/zend_vm_execute.h 		if (!PZVAL_IS_REF(call->object)) {
call             40264 Zend/zend_vm_execute.h 			Z_ADDREF_P(call->object); /* For $this pointer */
call             40268 Zend/zend_vm_execute.h 			INIT_PZVAL_COPY(this_ptr, call->object);
call             40270 Zend/zend_vm_execute.h 			call->object = this_ptr;
call             40273 Zend/zend_vm_execute.h 	call->is_ctor_call = 0;
call             40274 Zend/zend_vm_execute.h 	EX(call) = call;
call             2300 ext/mbstring/oniguruma/regparse.c     } call;
call             3533 ext/mbstring/oniguruma/regparse.c 	  tok->u.call.name     = prev;
call             3534 ext/mbstring/oniguruma/regparse.c 	  tok->u.call.name_end = name_end;
call             3535 ext/mbstring/oniguruma/regparse.c 	  tok->u.call.gnum     = gnum;
call             5328 ext/mbstring/oniguruma/regparse.c       int gnum = tok->u.call.gnum;
call             5335 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;