EX                 62 Zend/zend.h    	(!EX(prev_execute_data) || \
EX                 63 Zend/zend.h    	 !ZEND_USER_CODE(EX(prev_execute_data)->func->common.type) || \
EX                 64 Zend/zend.h    	 !(EX(prev_execute_data)->opline->result_type & EXT_TYPE_UNUSED))
EX                361 Zend/zend_API.h #define getThis()							(Z_OBJ(EX(This)) ? &EX(This) : NULL)
EX                362 Zend/zend_API.h #define ZEND_IS_METHOD_CALL()				(EX(func)->common.scope != NULL)
EX                426 Zend/zend_builtin_functions.c 	zend_execute_data *ex = EX(prev_execute_data);
EX                455 Zend/zend_builtin_functions.c 	ex = EX(prev_execute_data);
EX                488 Zend/zend_builtin_functions.c 	zend_execute_data *ex = EX(prev_execute_data);
EX               2326 Zend/zend_builtin_functions.c 	ptr = EX(prev_execute_data);
EX                 54 Zend/zend_closures.c 	zend_function *func = EX(func);
EX                547 Zend/zend_closures.c 	zend_closure *closure = (zend_closure*)EX(func)->common.prototype;
EX                550 Zend/zend_closures.c 	EX(func) = NULL;
EX                606 Zend/zend_compile.h 	EX(literals)
EX                609 Zend/zend_compile.h 		EX(literals) = (op_array)->literals; \
EX                615 Zend/zend_compile.h 	EX(func)->op_array.literals
EX                633 Zend/zend_compile.h 	EX(run_time_cache)
EX                636 Zend/zend_compile.h 		EX(run_time_cache) = (op_array)->run_time_cache; \
EX                642 Zend/zend_compile.h 	EX(func)->op_array.run_time_cache
EX                124 Zend/zend_execute.c #define CV_DEF_OF(i) (EX(func)->op_array.vars[i])
EX                545 Zend/zend_execute.c 	return &EX(This);
EX                552 Zend/zend_execute.c 		return &EX(This);
EX                561 Zend/zend_execute.c 		return &EX(This);
EX                570 Zend/zend_execute.c 		return &EX(This);
EX                898 Zend/zend_execute.c 	if (EXPECTED(!(EX(func)->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS)) ||
EX                899 Zend/zend_execute.c 	    UNEXPECTED(zend_verify_missing_arg_type(EX(func), arg_num, cache_slot))) {
EX                900 Zend/zend_execute.c 		const char *class_name = EX(func)->common.scope ? ZSTR_VAL(EX(func)->common.scope->name) : "";
EX                901 Zend/zend_execute.c 		const char *space = EX(func)->common.scope ? "::" : "";
EX                902 Zend/zend_execute.c 		const char *func_name = EX(func)->common.function_name ? ZSTR_VAL(EX(func)->common.function_name) : "main";
EX                903 Zend/zend_execute.c 		zend_execute_data *ptr = EX(prev_execute_data);
EX               1518 Zend/zend_execute.c 		ZEND_ASSERT(EX(func)->op_array.static_variables != NULL);
EX               1519 Zend/zend_execute.c 		ht = EX(func)->op_array.static_variables;
EX               1524 Zend/zend_execute.c 			EX(func)->op_array.static_variables = ht = zend_array_dup(ht);
EX               1528 Zend/zend_execute.c 		if (!EX(symbol_table)) {
EX               1531 Zend/zend_execute.c 		ht = EX(symbol_table);
EX               2004 Zend/zend_execute.c 	if (&EG(symbol_table)!=EX(symbol_table)) {							\
EX               2005 Zend/zend_execute.c 		zend_hash_apply(EX(symbol_table), zend_check_symbol);	\
EX               2055 Zend/zend_execute.c 	zval *end = cv + EX(func)->op_array.last_var;
EX               2111 Zend/zend_execute.c 	ZEND_ASSERT(EX(func) == (zend_function*)op_array);
EX               2113 Zend/zend_execute.c 	EX(opline) = op_array->opcodes;
EX               2114 Zend/zend_execute.c 	EX(call) = NULL;
EX               2115 Zend/zend_execute.c 	EX(return_value) = return_value;
EX               2127 Zend/zend_execute.c 				EX(opline) += first_extra_arg;
EX               2152 Zend/zend_execute.c 		EX(opline) += num_args;
EX               2166 Zend/zend_execute.c 	if (check_this && op_array->this_var != (uint32_t)-1 && EXPECTED(Z_OBJ(EX(This)))) {
EX               2167 Zend/zend_execute.c 		ZVAL_OBJ(EX_VAR(op_array->this_var), Z_OBJ(EX(This)));
EX               2168 Zend/zend_execute.c 		GC_REFCOUNT(Z_OBJ(EX(This)))++;
EX               2185 Zend/zend_execute.c 	ZEND_ASSERT(EX(func) == (zend_function*)op_array);
EX               2187 Zend/zend_execute.c 	EX(opline) = op_array->opcodes;
EX               2188 Zend/zend_execute.c 	EX(call) = NULL;
EX               2189 Zend/zend_execute.c 	EX(return_value) = return_value;
EX               2191 Zend/zend_execute.c 	if (UNEXPECTED(op_array->this_var != (uint32_t)-1) && EXPECTED(Z_OBJ(EX(This)))) {
EX               2192 Zend/zend_execute.c 		GC_REFCOUNT(Z_OBJ(EX(This)))++;
EX               2193 Zend/zend_execute.c 		if (!zend_hash_str_add(EX(symbol_table), "this", sizeof("this")-1, &EX(This))) {
EX               2194 Zend/zend_execute.c 			GC_REFCOUNT(Z_OBJ(EX(This)))--;
EX               2214 Zend/zend_execute.c 	ZEND_ASSERT(EX(func) == (zend_function*)op_array);
EX               2216 Zend/zend_execute.c 	EX(opline) = op_array->opcodes;
EX               2217 Zend/zend_execute.c 	EX(call) = NULL;
EX               2218 Zend/zend_execute.c 	EX(return_value) = return_value;
EX               2220 Zend/zend_execute.c 	if (UNEXPECTED(EX(symbol_table) != NULL)) {
EX               2221 Zend/zend_execute.c 		if (UNEXPECTED(op_array->this_var != (uint32_t)-1) && EXPECTED(Z_OBJ(EX(This)))) {
EX               2222 Zend/zend_execute.c 			GC_REFCOUNT(Z_OBJ(EX(This)))++;
EX               2223 Zend/zend_execute.c 			if (!zend_hash_str_add(EX(symbol_table), "this", sizeof("this")-1, &EX(This))) {
EX               2224 Zend/zend_execute.c 				GC_REFCOUNT(Z_OBJ(EX(This)))--;
EX               2242 Zend/zend_execute.c 					EX(opline) += first_extra_arg;
EX               2267 Zend/zend_execute.c 			EX(opline) += num_args;
EX               2281 Zend/zend_execute.c 		if (op_array->this_var != (uint32_t)-1 && EXPECTED(Z_OBJ(EX(This)))) {
EX               2282 Zend/zend_execute.c 			ZVAL_OBJ(EX_VAR(op_array->this_var), Z_OBJ(EX(This)));
EX               2283 Zend/zend_execute.c 			GC_REFCOUNT(Z_OBJ(EX(This)))++;
EX               2337 Zend/zend_execute.c 	EX(prev_execute_data) = NULL;
EX               2353 Zend/zend_execute.c 	EX(symbol_table) = NULL;
EX               2363 Zend/zend_execute.c 	EX(prev_execute_data) = EG(current_execute_data);
EX               2424 Zend/zend_execute.c 	zend_generator *generator = (zend_generator *) EX(return_value);
EX               2433 Zend/zend_execute.c 	if (UNEXPECTED(EX(call))) {
EX               2434 Zend/zend_execute.c 		zend_execute_data *call = EX(call);
EX               2435 Zend/zend_execute.c 		zend_op *opline = EX(func)->op_array.opcodes + op_num;
EX               2530 Zend/zend_execute.c 			zend_vm_stack_free_args(EX(call));
EX               2550 Zend/zend_execute.c 			EX(call) = call->prev_execute_data;
EX               2552 Zend/zend_execute.c 			call = EX(call);
EX               2562 Zend/zend_execute.c 	for (i = 0; i < EX(func)->op_array.last_brk_cont; i++) {
EX               2563 Zend/zend_execute.c 		const zend_brk_cont_element *brk_cont = &EX(func)->op_array.brk_cont_array[i];
EX               2571 Zend/zend_execute.c 				zend_op *brk_opline = &EX(func)->op_array.opcodes[brk_cont->brk];
EX               2583 Zend/zend_execute.c 					zend_op *last = EX(func)->op_array.opcodes + op_num;
EX               2586 Zend/zend_execute.c 						ZEND_ASSERT(last >= EX(func)->op_array.opcodes);
EX               2633 Zend/zend_execute.c 		OPLINE = EX(opline) + (skip); \
EX                 93 Zend/zend_generators.c 			OBJ_RELEASE((zend_object *) EX(func)->common.prototype);
EX               1642 Zend/zend_vm_def.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               1739 Zend/zend_vm_def.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               2008 Zend/zend_vm_def.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               2353 Zend/zend_vm_def.h 		if (UNEXPECTED(EX(symbol_table) != NULL)) {
EX               2354 Zend/zend_vm_def.h 			zend_clean_and_cache_symbol_table(EX(symbol_table));
EX               2358 Zend/zend_vm_def.h 		execute_data = EG(current_execute_data) = EX(prev_execute_data);
EX               2365 Zend/zend_vm_def.h 			if (UNEXPECTED(EG(exception) != NULL) && (EX(opline)->op1.num & ZEND_CALL_CTOR)) {
EX               2366 Zend/zend_vm_def.h 				if (!(EX(opline)->op1.num & ZEND_CALL_CTOR_RESULT_UNUSED)) {
EX               2379 Zend/zend_vm_def.h 		EG(scope) = EX(func)->op_array.scope;
EX               2384 Zend/zend_vm_def.h 			const zend_op *old_opline = EX(opline);
EX               2397 Zend/zend_vm_def.h 		destroy_op_array(&EX(func)->op_array);
EX               2398 Zend/zend_vm_def.h 		efree_size(EX(func), sizeof(zend_op_array));
EX               2400 Zend/zend_vm_def.h 		execute_data = EG(current_execute_data) = EX(prev_execute_data);
EX               2414 Zend/zend_vm_def.h 			if (UNEXPECTED(EX(symbol_table) != NULL)) {
EX               2415 Zend/zend_vm_def.h 				zend_clean_and_cache_symbol_table(EX(symbol_table));
EX               2418 Zend/zend_vm_def.h 			EG(current_execute_data) = EX(prev_execute_data);
EX               2420 Zend/zend_vm_def.h 				OBJ_RELEASE((zend_object*)EX(func)->op_array.prototype);
EX               2423 Zend/zend_vm_def.h 			zend_array *symbol_table = EX(symbol_table);
EX               2426 Zend/zend_vm_def.h 			old_execute_data = EX(prev_execute_data);
EX               2436 Zend/zend_vm_def.h 			EG(current_execute_data) = EX(prev_execute_data);
EX               3004 Zend/zend_vm_def.h 	call->prev_execute_data = EX(call);
EX               3005 Zend/zend_vm_def.h 	EX(call) = call;
EX               3104 Zend/zend_vm_def.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               3113 Zend/zend_vm_def.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               3114 Zend/zend_vm_def.h 			object = Z_OBJ(EX(This));
EX               3142 Zend/zend_vm_def.h 			ce = EX(called_scope);
EX               3148 Zend/zend_vm_def.h 	call->prev_execute_data = EX(call);
EX               3149 Zend/zend_vm_def.h 	EX(call) = call;
EX               3175 Zend/zend_vm_def.h 	call->prev_execute_data = EX(call);
EX               3176 Zend/zend_vm_def.h 	EX(call) = call;
EX               3388 Zend/zend_vm_def.h 	call->prev_execute_data = EX(call);
EX               3389 Zend/zend_vm_def.h 	EX(call) = call;
EX               3446 Zend/zend_vm_def.h 	call->prev_execute_data = EX(call);
EX               3447 Zend/zend_vm_def.h 	EX(call) = call;
EX               3480 Zend/zend_vm_def.h 	call->prev_execute_data = EX(call);
EX               3481 Zend/zend_vm_def.h 	EX(call) = call;
EX               3510 Zend/zend_vm_def.h 	call->prev_execute_data = EX(call);
EX               3511 Zend/zend_vm_def.h 	EX(call) = call;
EX               3519 Zend/zend_vm_def.h 	zend_execute_data *call = EX(call);
EX               3524 Zend/zend_vm_def.h 	EX(call) = call->prev_execute_data;
EX               3565 Zend/zend_vm_def.h 	zend_execute_data *call = EX(call);
EX               3570 Zend/zend_vm_def.h 	EX(call) = call->prev_execute_data;
EX               3590 Zend/zend_vm_def.h 	zend_execute_data *call = EX(call);
EX               3595 Zend/zend_vm_def.h 	EX(call) = call->prev_execute_data;
EX               3623 Zend/zend_vm_def.h 		EG(scope) = EX(func)->op_array.scope;
EX               3693 Zend/zend_vm_def.h 	zend_execute_data *call = EX(call);
EX               3699 Zend/zend_vm_def.h 	EX(call) = call->prev_execute_data;
EX               3869 Zend/zend_vm_def.h 	EG(scope) = EX(func)->op_array.scope;
EX               3891 Zend/zend_vm_def.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
EX               3897 Zend/zend_vm_def.h 		zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
EX               3916 Zend/zend_vm_def.h 			&& !(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)
EX               3928 Zend/zend_vm_def.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
EX               3952 Zend/zend_vm_def.h 		if (EX(return_value)) {
EX               3953 Zend/zend_vm_def.h 			ZVAL_NULL(EX(return_value));
EX               3955 Zend/zend_vm_def.h 	} else if (!EX(return_value)) {
EX               3964 Zend/zend_vm_def.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               3966 Zend/zend_vm_def.h 				if (UNEXPECTED(Z_OPT_COPYABLE_P(EX(return_value)))) {
EX               3967 Zend/zend_vm_def.h 					zval_copy_ctor_func(EX(return_value));
EX               3972 Zend/zend_vm_def.h 			ZVAL_COPY(EX(return_value), retval_ptr);
EX               3978 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               3985 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               4007 Zend/zend_vm_def.h 			if (!EX(return_value)) {
EX               4012 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               4013 Zend/zend_vm_def.h 				Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               4015 Zend/zend_vm_def.h 					zval_opt_copy_ctor_no_imm(EX(return_value));
EX               4033 Zend/zend_vm_def.h 				if (EX(return_value)) {
EX               4034 Zend/zend_vm_def.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
EX               4035 Zend/zend_vm_def.h 					Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               4042 Zend/zend_vm_def.h 		if (EX(return_value)) {
EX               4045 Zend/zend_vm_def.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
EX               4046 Zend/zend_vm_def.h 			Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               4149 Zend/zend_vm_def.h 		ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->extended_value]);
EX               4172 Zend/zend_vm_def.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->extended_value]);
EX               4196 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4214 Zend/zend_vm_def.h 		if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               4217 Zend/zend_vm_def.h 	} else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               4222 Zend/zend_vm_def.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4227 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4247 Zend/zend_vm_def.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4252 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4283 Zend/zend_vm_def.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               4298 Zend/zend_vm_def.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               4301 Zend/zend_vm_def.h 			arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4307 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4324 Zend/zend_vm_def.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4329 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4356 Zend/zend_vm_def.h 		if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               4359 Zend/zend_vm_def.h 	} else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               4368 Zend/zend_vm_def.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4373 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4406 Zend/zend_vm_def.h 	arg_num = ZEND_CALL_NUM_ARGS(EX(call)) + 1;
EX               4414 Zend/zend_vm_def.h 		zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, zend_hash_num_elements(ht));
EX               4422 Zend/zend_vm_def.h 				if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num + i)) {
EX               4440 Zend/zend_vm_def.h 			top = ZEND_CALL_ARG(EX(call), arg_num);
EX               4441 Zend/zend_vm_def.h 			if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               4455 Zend/zend_vm_def.h 			ZEND_CALL_NUM_ARGS(EX(call))++;
EX               4514 Zend/zend_vm_def.h 				if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               4518 Zend/zend_vm_def.h 						EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
EX               4519 Zend/zend_vm_def.h 						EX(call)->func->common.scope ? "::" : "",
EX               4520 Zend/zend_vm_def.h 						ZSTR_VAL(EX(call)->func->common.function_name)
EX               4530 Zend/zend_vm_def.h 				zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, 1);
EX               4531 Zend/zend_vm_def.h 				top = ZEND_CALL_ARG(EX(call), arg_num);
EX               4533 Zend/zend_vm_def.h 				ZEND_CALL_NUM_ARGS(EX(call))++;
EX               4576 Zend/zend_vm_def.h 		if (ZEND_CALL_INFO(EX(call)) & ZEND_CALL_CLOSURE) {
EX               4577 Zend/zend_vm_def.h 			OBJ_RELEASE((zend_object*)EX(call)->func->common.prototype);
EX               4579 Zend/zend_vm_def.h 		if (Z_OBJ(EX(call)->This)) {
EX               4580 Zend/zend_vm_def.h 			OBJ_RELEASE(Z_OBJ(EX(call)->This));
EX               4582 Zend/zend_vm_def.h 		EX(call)->func = (zend_function*)&zend_pass_function;
EX               4583 Zend/zend_vm_def.h 		EX(call)->called_scope = NULL;
EX               4584 Zend/zend_vm_def.h 		Z_OBJ(EX(call)->This) = NULL;
EX               4592 Zend/zend_vm_def.h 		zend_vm_stack_extend_call_frame(&EX(call), 0, zend_hash_num_elements(ht));
EX               4599 Zend/zend_vm_def.h 				if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num + 1)) {
EX               4611 Zend/zend_vm_def.h 		param = ZEND_CALL_ARG(EX(call), 1);
EX               4613 Zend/zend_vm_def.h 			if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               4615 Zend/zend_vm_def.h 					if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               4619 Zend/zend_vm_def.h 							EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
EX               4620 Zend/zend_vm_def.h 							EX(call)->func->common.scope ? "::" : "",
EX               4621 Zend/zend_vm_def.h 							ZSTR_VAL(EX(call)->func->common.function_name));
EX               4623 Zend/zend_vm_def.h 						if (ZEND_CALL_INFO(EX(call)) & ZEND_CALL_CLOSURE) {
EX               4624 Zend/zend_vm_def.h 							OBJ_RELEASE((zend_object*)EX(call)->func->common.prototype);
EX               4626 Zend/zend_vm_def.h 						if (Z_OBJ(EX(call)->This)) {
EX               4627 Zend/zend_vm_def.h 							OBJ_RELEASE(Z_OBJ(EX(call)->This));
EX               4629 Zend/zend_vm_def.h 						EX(call)->func = (zend_function*)&zend_pass_function;
EX               4630 Zend/zend_vm_def.h 						EX(call)->called_scope = NULL;
EX               4631 Zend/zend_vm_def.h 						Z_OBJ(EX(call)->This) = NULL;
EX               4641 Zend/zend_vm_def.h 				    !(EX(call)->func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) {
EX               4650 Zend/zend_vm_def.h 			ZEND_CALL_NUM_ARGS(EX(call))++;
EX               4667 Zend/zend_vm_def.h 	param = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               4669 Zend/zend_vm_def.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               4672 Zend/zend_vm_def.h 			if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               4676 Zend/zend_vm_def.h 					EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
EX               4677 Zend/zend_vm_def.h 					EX(call)->func->common.scope ? "::" : "",
EX               4678 Zend/zend_vm_def.h 					ZSTR_VAL(EX(call)->func->common.function_name));
EX               4680 Zend/zend_vm_def.h 				if (ZEND_CALL_INFO(EX(call)) & ZEND_CALL_CLOSURE) {
EX               4681 Zend/zend_vm_def.h 					OBJ_RELEASE((zend_object*)EX(call)->func->common.prototype);
EX               4683 Zend/zend_vm_def.h 				if (Z_OBJ(EX(call)->This)) {
EX               4684 Zend/zend_vm_def.h 					OBJ_RELEASE(Z_OBJ(EX(call)->This));
EX               4687 Zend/zend_vm_def.h 				EX(call)->func = (zend_function*)&zend_pass_function;
EX               4688 Zend/zend_vm_def.h 				EX(call)->called_scope = NULL;
EX               4689 Zend/zend_vm_def.h 				Z_OBJ(EX(call)->This) = NULL;
EX               4700 Zend/zend_vm_def.h 		    !(EX(call)->func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) {
EX               4723 Zend/zend_vm_def.h 	} else if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) != 0)) {
EX               4727 Zend/zend_vm_def.h 		if (UNEXPECTED(!zend_verify_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num)))) {
EX               4761 Zend/zend_vm_def.h 	if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) != 0)) {
EX               4765 Zend/zend_vm_def.h 		if (UNEXPECTED(!zend_verify_arg_type(EX(func), arg_num, param, default_value, CACHE_ADDR(Z_CACHE_SLOT_P(default_value))))) {
EX               4791 Zend/zend_vm_def.h 			param = EX_VAR_NUM(EX(func)->op_array.last_var + EX(func)->op_array.T);
EX               4792 Zend/zend_vm_def.h 			if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) != 0)) {
EX               4794 Zend/zend_vm_def.h 					zend_verify_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num));
EX               4954 Zend/zend_vm_def.h 		call->prev_execute_data = EX(call);
EX               4955 Zend/zend_vm_def.h 		EX(call) = call;
EX               5125 Zend/zend_vm_def.h 					EG(scope) = EX(func)->op_array.scope;
EX               5482 Zend/zend_vm_def.h 			(zend_function*)new_op_array, 0, EX(called_scope), Z_OBJ(EX(This)));
EX               5484 Zend/zend_vm_def.h 		if (EX(symbol_table)) {
EX               5485 Zend/zend_vm_def.h 			call->symbol_table = EX(symbol_table);
EX               6861 Zend/zend_vm_def.h 		zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_statement_handler, EX(func));
EX               6873 Zend/zend_vm_def.h 		zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_begin_handler, EX(func));
EX               6885 Zend/zend_vm_def.h 		zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_end_handler, EX(func));
EX               6896 Zend/zend_vm_def.h 	Z_CE_P(EX_VAR(opline->result.var)) = do_bind_class(&EX(func)->op_array, opline, EG(class_table), 0);
EX               6905 Zend/zend_vm_def.h 	Z_CE_P(EX_VAR(opline->result.var)) = do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
EX               6918 Zend/zend_vm_def.h 		do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
EX               6968 Zend/zend_vm_def.h 	do_bind_function(&EX(func)->op_array, opline, EG(function_table), 0);
EX               7107 Zend/zend_vm_def.h 	uint32_t op_num = EG(opline_before_exception) - EX(func)->op_array.opcodes;
EX               7122 Zend/zend_vm_def.h 			op_num = EX(func)->op_array.brk_cont_array[exc_opline->op2.num].brk;
EX               7126 Zend/zend_vm_def.h 	for (i = 0; i < EX(func)->op_array.last_try_catch; i++) {
EX               7127 Zend/zend_vm_def.h 		if (EX(func)->op_array.try_catch_array[i].try_op > op_num) {
EX               7132 Zend/zend_vm_def.h 		if (op_num < EX(func)->op_array.try_catch_array[i].catch_op) {
EX               7133 Zend/zend_vm_def.h 			catch_op_num = EX(func)->op_array.try_catch_array[i].catch_op;
EX               7135 Zend/zend_vm_def.h 		if (op_num < EX(func)->op_array.try_catch_array[i].finally_op) {
EX               7136 Zend/zend_vm_def.h 			finally_op_num = EX(func)->op_array.try_catch_array[i].finally_op;
EX               7137 Zend/zend_vm_def.h 			finally_op_end = EX(func)->op_array.try_catch_array[i].finally_end;
EX               7139 Zend/zend_vm_def.h 		if (op_num >= EX(func)->op_array.try_catch_array[i].finally_op &&
EX               7140 Zend/zend_vm_def.h 				op_num < EX(func)->op_array.try_catch_array[i].finally_end) {
EX               7141 Zend/zend_vm_def.h 			finally_op_end = EX(func)->op_array.try_catch_array[i].finally_end;
EX               7149 Zend/zend_vm_def.h 		zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[finally_op_end].op1.var);
EX               7158 Zend/zend_vm_def.h 		ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[finally_op_num]);
EX               7164 Zend/zend_vm_def.h 			zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[finally_op_end].op1.var);
EX               7172 Zend/zend_vm_def.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[catch_op_num]);
EX               7174 Zend/zend_vm_def.h 		} else if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
EX               7200 Zend/zend_vm_def.h 	opline = EX(opline);
EX               7206 Zend/zend_vm_def.h 			if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
EX               7272 Zend/zend_vm_def.h 				(EX(func)->common.fn_flags & ZEND_ACC_STATIC))) {
EX               7274 Zend/zend_vm_def.h 			EG(scope), EX(called_scope), NULL);
EX               7277 Zend/zend_vm_def.h 			EG(scope), EX(called_scope), Z_OBJ(EX(This)) ? &EX(This) : NULL);
EX               7324 Zend/zend_vm_def.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               7561 Zend/zend_vm_def.h 		fast_call->u2.lineno = opline - EX(func)->op_array.opcodes;
EX               7573 Zend/zend_vm_def.h 		const zend_op *fast_ret = EX(func)->op_array.opcodes + fast_call->u2.lineno;
EX               7584 Zend/zend_vm_def.h 			cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num);
EX               7585 Zend/zend_vm_def.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
EX               7591 Zend/zend_vm_def.h 				cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num);
EX               7592 Zend/zend_vm_def.h 				ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
EX               7595 Zend/zend_vm_def.h 				cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, 0);
EX               7596 Zend/zend_vm_def.h 				if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
EX               7843 Zend/zend_vm_def.h 			ZVAL_STR_COPY(EX_VAR(opline->result.var), EX(called_scope)->name);
EX               7853 Zend/zend_vm_def.h 	zend_function *fbc = EX(func);
EX               7854 Zend/zend_vm_def.h 	zval *ret = EX(return_value);
EX               7877 Zend/zend_vm_def.h 	execute_data = EG(current_execute_data) = EX(prev_execute_data);
EX               7963 Zend/zend_vm_def.h 	if (!EX(func) || !ZEND_USER_CODE(EX(func)->type) || (call_info & ZEND_CALL_TOP)) {
EX               7967 Zend/zend_vm_def.h 	opline = EX(opline);
EX               7973 Zend/zend_vm_def.h 	EG(scope) = EX(func)->op_array.scope;
EX                365 Zend/zend_vm_execute.h # define LOAD_OPLINE() opline = EX(opline)
EX                366 Zend/zend_vm_execute.h # define LOAD_NEXT_OPLINE() opline = EX(opline) + 1
EX                367 Zend/zend_vm_execute.h # define SAVE_OPLINE() EX(opline) = opline
EX                369 Zend/zend_vm_execute.h # define OPLINE EX(opline)
EX                370 Zend/zend_vm_execute.h # define USE_OPLINE const zend_op *opline = EX(opline);
EX                456 Zend/zend_vm_execute.h 	EX(prev_execute_data) = EG(current_execute_data);
EX                471 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(symbol_table) != NULL)) {
EX                472 Zend/zend_vm_execute.h 			zend_clean_and_cache_symbol_table(EX(symbol_table));
EX                476 Zend/zend_vm_execute.h 		execute_data = EG(current_execute_data) = EX(prev_execute_data);
EX                483 Zend/zend_vm_execute.h 			if (UNEXPECTED(EG(exception) != NULL) && (EX(opline)->op1.num & ZEND_CALL_CTOR)) {
EX                484 Zend/zend_vm_execute.h 				if (!(EX(opline)->op1.num & ZEND_CALL_CTOR_RESULT_UNUSED)) {
EX                497 Zend/zend_vm_execute.h 		EG(scope) = EX(func)->op_array.scope;
EX                502 Zend/zend_vm_execute.h 			const zend_op *old_opline = EX(opline);
EX                515 Zend/zend_vm_execute.h 		destroy_op_array(&EX(func)->op_array);
EX                516 Zend/zend_vm_execute.h 		efree_size(EX(func), sizeof(zend_op_array));
EX                518 Zend/zend_vm_execute.h 		execute_data = EG(current_execute_data) = EX(prev_execute_data);
EX                532 Zend/zend_vm_execute.h 			if (UNEXPECTED(EX(symbol_table) != NULL)) {
EX                533 Zend/zend_vm_execute.h 				zend_clean_and_cache_symbol_table(EX(symbol_table));
EX                536 Zend/zend_vm_execute.h 			EG(current_execute_data) = EX(prev_execute_data);
EX                538 Zend/zend_vm_execute.h 				OBJ_RELEASE((zend_object*)EX(func)->op_array.prototype);
EX                541 Zend/zend_vm_execute.h 			zend_array *symbol_table = EX(symbol_table);
EX                544 Zend/zend_vm_execute.h 			old_execute_data = EX(prev_execute_data);
EX                554 Zend/zend_vm_execute.h 			EG(current_execute_data) = EX(prev_execute_data);
EX                572 Zend/zend_vm_execute.h 	zend_execute_data *call = EX(call);
EX                577 Zend/zend_vm_execute.h 	EX(call) = call->prev_execute_data;
EX                618 Zend/zend_vm_execute.h 	zend_execute_data *call = EX(call);
EX                623 Zend/zend_vm_execute.h 	EX(call) = call->prev_execute_data;
EX                643 Zend/zend_vm_execute.h 	zend_execute_data *call = EX(call);
EX                648 Zend/zend_vm_execute.h 	EX(call) = call->prev_execute_data;
EX                676 Zend/zend_vm_execute.h 		EG(scope) = EX(func)->op_array.scope;
EX                746 Zend/zend_vm_execute.h 	zend_execute_data *call = EX(call);
EX                752 Zend/zend_vm_execute.h 	EX(call) = call->prev_execute_data;
EX                922 Zend/zend_vm_execute.h 	EG(scope) = EX(func)->op_array.scope;
EX                947 Zend/zend_vm_execute.h 	arg_num = ZEND_CALL_NUM_ARGS(EX(call)) + 1;
EX                955 Zend/zend_vm_execute.h 		zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, zend_hash_num_elements(ht));
EX                963 Zend/zend_vm_execute.h 				if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num + i)) {
EX                981 Zend/zend_vm_execute.h 			top = ZEND_CALL_ARG(EX(call), arg_num);
EX                982 Zend/zend_vm_execute.h 			if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX                996 Zend/zend_vm_execute.h 			ZEND_CALL_NUM_ARGS(EX(call))++;
EX               1055 Zend/zend_vm_execute.h 				if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               1059 Zend/zend_vm_execute.h 						EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
EX               1060 Zend/zend_vm_execute.h 						EX(call)->func->common.scope ? "::" : "",
EX               1061 Zend/zend_vm_execute.h 						ZSTR_VAL(EX(call)->func->common.function_name)
EX               1071 Zend/zend_vm_execute.h 				zend_vm_stack_extend_call_frame(&EX(call), arg_num - 1, 1);
EX               1072 Zend/zend_vm_execute.h 				top = ZEND_CALL_ARG(EX(call), arg_num);
EX               1074 Zend/zend_vm_execute.h 				ZEND_CALL_NUM_ARGS(EX(call))++;
EX               1117 Zend/zend_vm_execute.h 		if (ZEND_CALL_INFO(EX(call)) & ZEND_CALL_CLOSURE) {
EX               1118 Zend/zend_vm_execute.h 			OBJ_RELEASE((zend_object*)EX(call)->func->common.prototype);
EX               1120 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(call)->This)) {
EX               1121 Zend/zend_vm_execute.h 			OBJ_RELEASE(Z_OBJ(EX(call)->This));
EX               1123 Zend/zend_vm_execute.h 		EX(call)->func = (zend_function*)&zend_pass_function;
EX               1124 Zend/zend_vm_execute.h 		EX(call)->called_scope = NULL;
EX               1125 Zend/zend_vm_execute.h 		Z_OBJ(EX(call)->This) = NULL;
EX               1133 Zend/zend_vm_execute.h 		zend_vm_stack_extend_call_frame(&EX(call), 0, zend_hash_num_elements(ht));
EX               1140 Zend/zend_vm_execute.h 				if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num + 1)) {
EX               1152 Zend/zend_vm_execute.h 		param = ZEND_CALL_ARG(EX(call), 1);
EX               1154 Zend/zend_vm_execute.h 			if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               1156 Zend/zend_vm_execute.h 					if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               1160 Zend/zend_vm_execute.h 							EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
EX               1161 Zend/zend_vm_execute.h 							EX(call)->func->common.scope ? "::" : "",
EX               1162 Zend/zend_vm_execute.h 							ZSTR_VAL(EX(call)->func->common.function_name));
EX               1164 Zend/zend_vm_execute.h 						if (ZEND_CALL_INFO(EX(call)) & ZEND_CALL_CLOSURE) {
EX               1165 Zend/zend_vm_execute.h 							OBJ_RELEASE((zend_object*)EX(call)->func->common.prototype);
EX               1167 Zend/zend_vm_execute.h 						if (Z_OBJ(EX(call)->This)) {
EX               1168 Zend/zend_vm_execute.h 							OBJ_RELEASE(Z_OBJ(EX(call)->This));
EX               1170 Zend/zend_vm_execute.h 						EX(call)->func = (zend_function*)&zend_pass_function;
EX               1171 Zend/zend_vm_execute.h 						EX(call)->called_scope = NULL;
EX               1172 Zend/zend_vm_execute.h 						Z_OBJ(EX(call)->This) = NULL;
EX               1182 Zend/zend_vm_execute.h 				    !(EX(call)->func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) {
EX               1191 Zend/zend_vm_execute.h 			ZEND_CALL_NUM_ARGS(EX(call))++;
EX               1209 Zend/zend_vm_execute.h 	} else if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) != 0)) {
EX               1213 Zend/zend_vm_execute.h 		if (UNEXPECTED(!zend_verify_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num)))) {
EX               1238 Zend/zend_vm_execute.h 			param = EX_VAR_NUM(EX(func)->op_array.last_var + EX(func)->op_array.T);
EX               1239 Zend/zend_vm_execute.h 			if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) != 0)) {
EX               1241 Zend/zend_vm_execute.h 					zend_verify_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num));
EX               1300 Zend/zend_vm_execute.h 		zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_statement_handler, EX(func));
EX               1312 Zend/zend_vm_execute.h 		zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_begin_handler, EX(func));
EX               1324 Zend/zend_vm_execute.h 		zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_end_handler, EX(func));
EX               1335 Zend/zend_vm_execute.h 	Z_CE_P(EX_VAR(opline->result.var)) = do_bind_class(&EX(func)->op_array, opline, EG(class_table), 0);
EX               1344 Zend/zend_vm_execute.h 	Z_CE_P(EX_VAR(opline->result.var)) = do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
EX               1357 Zend/zend_vm_execute.h 		do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
EX               1407 Zend/zend_vm_execute.h 	do_bind_function(&EX(func)->op_array, opline, EG(function_table), 0);
EX               1478 Zend/zend_vm_execute.h 	uint32_t op_num = EG(opline_before_exception) - EX(func)->op_array.opcodes;
EX               1493 Zend/zend_vm_execute.h 			op_num = EX(func)->op_array.brk_cont_array[exc_opline->op2.num].brk;
EX               1497 Zend/zend_vm_execute.h 	for (i = 0; i < EX(func)->op_array.last_try_catch; i++) {
EX               1498 Zend/zend_vm_execute.h 		if (EX(func)->op_array.try_catch_array[i].try_op > op_num) {
EX               1503 Zend/zend_vm_execute.h 		if (op_num < EX(func)->op_array.try_catch_array[i].catch_op) {
EX               1504 Zend/zend_vm_execute.h 			catch_op_num = EX(func)->op_array.try_catch_array[i].catch_op;
EX               1506 Zend/zend_vm_execute.h 		if (op_num < EX(func)->op_array.try_catch_array[i].finally_op) {
EX               1507 Zend/zend_vm_execute.h 			finally_op_num = EX(func)->op_array.try_catch_array[i].finally_op;
EX               1508 Zend/zend_vm_execute.h 			finally_op_end = EX(func)->op_array.try_catch_array[i].finally_end;
EX               1510 Zend/zend_vm_execute.h 		if (op_num >= EX(func)->op_array.try_catch_array[i].finally_op &&
EX               1511 Zend/zend_vm_execute.h 				op_num < EX(func)->op_array.try_catch_array[i].finally_end) {
EX               1512 Zend/zend_vm_execute.h 			finally_op_end = EX(func)->op_array.try_catch_array[i].finally_end;
EX               1520 Zend/zend_vm_execute.h 		zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[finally_op_end].op1.var);
EX               1529 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[finally_op_num]);
EX               1535 Zend/zend_vm_execute.h 			zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[finally_op_end].op1.var);
EX               1543 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[catch_op_num]);
EX               1545 Zend/zend_vm_execute.h 		} else if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
EX               1571 Zend/zend_vm_execute.h 	opline = EX(opline);
EX               1577 Zend/zend_vm_execute.h 			if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
EX               1621 Zend/zend_vm_execute.h 		fast_call->u2.lineno = opline - EX(func)->op_array.opcodes;
EX               1633 Zend/zend_vm_execute.h 		const zend_op *fast_ret = EX(func)->op_array.opcodes + fast_call->u2.lineno;
EX               1644 Zend/zend_vm_execute.h 			cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num);
EX               1645 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
EX               1651 Zend/zend_vm_execute.h 				cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num);
EX               1652 Zend/zend_vm_execute.h 				ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
EX               1655 Zend/zend_vm_execute.h 				cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, 0);
EX               1656 Zend/zend_vm_execute.h 				if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
EX               1713 Zend/zend_vm_execute.h 			ZVAL_STR_COPY(EX_VAR(opline->result.var), EX(called_scope)->name);
EX               1723 Zend/zend_vm_execute.h 	zend_function *fbc = EX(func);
EX               1724 Zend/zend_vm_execute.h 	zval *ret = EX(return_value);
EX               1747 Zend/zend_vm_execute.h 	execute_data = EG(current_execute_data) = EX(prev_execute_data);
EX               1833 Zend/zend_vm_execute.h 	if (!EX(func) || !ZEND_USER_CODE(EX(func)->type) || (call_info & ZEND_CALL_TOP)) {
EX               1837 Zend/zend_vm_execute.h 	opline = EX(opline);
EX               1843 Zend/zend_vm_execute.h 	EG(scope) = EX(func)->op_array.scope;
EX               1921 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               1922 Zend/zend_vm_execute.h 	EX(call) = call;
EX               2134 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               2135 Zend/zend_vm_execute.h 	EX(call) = call;
EX               2167 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               2168 Zend/zend_vm_execute.h 	EX(call) = call;
EX               2197 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               2198 Zend/zend_vm_execute.h 	EX(call) = call;
EX               2229 Zend/zend_vm_execute.h 	if (UNEXPECTED((EX(func)->op_array.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) != 0)) {
EX               2233 Zend/zend_vm_execute.h 		if (UNEXPECTED(!zend_verify_arg_type(EX(func), arg_num, param, default_value, CACHE_ADDR(Z_CACHE_SLOT_P(default_value))))) {
EX               2557 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               2558 Zend/zend_vm_execute.h 	EX(call) = call;
EX               2813 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               2814 Zend/zend_vm_execute.h 	EX(call) = call;
EX               3084 Zend/zend_vm_execute.h 		if (EX(return_value)) {
EX               3085 Zend/zend_vm_execute.h 			ZVAL_NULL(EX(return_value));
EX               3087 Zend/zend_vm_execute.h 	} else if (!EX(return_value)) {
EX               3096 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               3098 Zend/zend_vm_execute.h 				if (UNEXPECTED(Z_OPT_COPYABLE_P(EX(return_value)))) {
EX               3099 Zend/zend_vm_execute.h 					zval_copy_ctor_func(EX(return_value));
EX               3104 Zend/zend_vm_execute.h 			ZVAL_COPY(EX(return_value), retval_ptr);
EX               3110 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               3117 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               3139 Zend/zend_vm_execute.h 			if (!EX(return_value)) {
EX               3144 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               3145 Zend/zend_vm_execute.h 				Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               3147 Zend/zend_vm_execute.h 					zval_opt_copy_ctor_no_imm(EX(return_value));
EX               3165 Zend/zend_vm_execute.h 				if (EX(return_value)) {
EX               3166 Zend/zend_vm_execute.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
EX               3167 Zend/zend_vm_execute.h 					Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               3174 Zend/zend_vm_execute.h 		if (EX(return_value)) {
EX               3177 Zend/zend_vm_execute.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
EX               3178 Zend/zend_vm_execute.h 			Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               3277 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               3295 Zend/zend_vm_execute.h 		if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               3298 Zend/zend_vm_execute.h 	} else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               3303 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               3308 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               3384 Zend/zend_vm_execute.h 		call->prev_execute_data = EX(call);
EX               3385 Zend/zend_vm_execute.h 		EX(call) = call;
EX               3673 Zend/zend_vm_execute.h 			(zend_function*)new_op_array, 0, EX(called_scope), Z_OBJ(EX(This)));
EX               3675 Zend/zend_vm_execute.h 		if (EX(symbol_table)) {
EX               3676 Zend/zend_vm_execute.h 			call->symbol_table = EX(symbol_table);
EX               5104 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               5157 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               5340 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               5600 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               5601 Zend/zend_vm_execute.h 	EX(call) = call;
EX               5698 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               5707 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               5708 Zend/zend_vm_execute.h 			object = Z_OBJ(EX(This));
EX               5736 Zend/zend_vm_execute.h 			ce = EX(called_scope);
EX               5742 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               5743 Zend/zend_vm_execute.h 	EX(call) = call;
EX               5800 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               5801 Zend/zend_vm_execute.h 	EX(call) = call;
EX               5959 Zend/zend_vm_execute.h 					EG(scope) = EX(func)->op_array.scope;
EX               6540 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               6717 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               7038 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               7259 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               7544 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               7569 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               7694 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               7703 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               7704 Zend/zend_vm_execute.h 			object = Z_OBJ(EX(This));
EX               7732 Zend/zend_vm_execute.h 			ce = EX(called_scope);
EX               7738 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               7739 Zend/zend_vm_execute.h 	EX(call) = call;
EX               7750 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
EX               7756 Zend/zend_vm_execute.h 		zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
EX               7775 Zend/zend_vm_execute.h 			&& !(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)
EX               7787 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
EX               8122 Zend/zend_vm_execute.h 				(EX(func)->common.fn_flags & ZEND_ACC_STATIC))) {
EX               8124 Zend/zend_vm_execute.h 			EG(scope), EX(called_scope), NULL);
EX               8127 Zend/zend_vm_execute.h 			EG(scope), EX(called_scope), Z_OBJ(EX(This)) ? &EX(This) : NULL);
EX               8157 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               8947 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               9130 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               9346 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               9347 Zend/zend_vm_execute.h 	EX(call) = call;
EX               9444 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               9453 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               9454 Zend/zend_vm_execute.h 			object = Z_OBJ(EX(This));
EX               9482 Zend/zend_vm_execute.h 			ce = EX(called_scope);
EX               9488 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               9489 Zend/zend_vm_execute.h 	EX(call) = call;
EX               9546 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               9547 Zend/zend_vm_execute.h 	EX(call) = call;
EX               9562 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->extended_value]);
EX               9585 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->extended_value]);
EX               10013 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               10767 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               10952 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               11168 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               11169 Zend/zend_vm_execute.h 	EX(call) = call;
EX               11267 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               11276 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               11277 Zend/zend_vm_execute.h 			object = Z_OBJ(EX(This));
EX               11305 Zend/zend_vm_execute.h 			ce = EX(called_scope);
EX               11311 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               11312 Zend/zend_vm_execute.h 	EX(call) = call;
EX               11369 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               11370 Zend/zend_vm_execute.h 	EX(call) = call;
EX               11774 Zend/zend_vm_execute.h 		if (EX(return_value)) {
EX               11775 Zend/zend_vm_execute.h 			ZVAL_NULL(EX(return_value));
EX               11777 Zend/zend_vm_execute.h 	} else if (!EX(return_value)) {
EX               11786 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               11788 Zend/zend_vm_execute.h 				if (UNEXPECTED(Z_OPT_COPYABLE_P(EX(return_value)))) {
EX               11789 Zend/zend_vm_execute.h 					zval_copy_ctor_func(EX(return_value));
EX               11794 Zend/zend_vm_execute.h 			ZVAL_COPY(EX(return_value), retval_ptr);
EX               11800 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               11807 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               11829 Zend/zend_vm_execute.h 			if (!EX(return_value)) {
EX               11834 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               11835 Zend/zend_vm_execute.h 				Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               11837 Zend/zend_vm_execute.h 					zval_opt_copy_ctor_no_imm(EX(return_value));
EX               11855 Zend/zend_vm_execute.h 				if (EX(return_value)) {
EX               11856 Zend/zend_vm_execute.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
EX               11857 Zend/zend_vm_execute.h 					Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               11864 Zend/zend_vm_execute.h 		if (EX(return_value)) {
EX               11867 Zend/zend_vm_execute.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
EX               11868 Zend/zend_vm_execute.h 			Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               11967 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               11985 Zend/zend_vm_execute.h 		if (QUICK_ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               11988 Zend/zend_vm_execute.h 	} else if (ARG_MUST_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               11993 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               11998 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               12669 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               12780 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               13057 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               13234 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               13411 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               13536 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               13576 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
EX               13582 Zend/zend_vm_execute.h 		zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
EX               13601 Zend/zend_vm_execute.h 			&& !(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)
EX               13613 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
EX               13781 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               13942 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               14053 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               14330 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               14455 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               14567 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               15000 Zend/zend_vm_execute.h 		if (EX(return_value)) {
EX               15001 Zend/zend_vm_execute.h 			ZVAL_NULL(EX(return_value));
EX               15003 Zend/zend_vm_execute.h 	} else if (!EX(return_value)) {
EX               15012 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               15014 Zend/zend_vm_execute.h 				if (UNEXPECTED(Z_OPT_COPYABLE_P(EX(return_value)))) {
EX               15015 Zend/zend_vm_execute.h 					zval_copy_ctor_func(EX(return_value));
EX               15020 Zend/zend_vm_execute.h 			ZVAL_COPY(EX(return_value), retval_ptr);
EX               15026 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               15033 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               15055 Zend/zend_vm_execute.h 			if (!EX(return_value)) {
EX               15060 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               15061 Zend/zend_vm_execute.h 				Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               15063 Zend/zend_vm_execute.h 					zval_opt_copy_ctor_no_imm(EX(return_value));
EX               15081 Zend/zend_vm_execute.h 				if (EX(return_value)) {
EX               15082 Zend/zend_vm_execute.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
EX               15083 Zend/zend_vm_execute.h 					Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               15090 Zend/zend_vm_execute.h 		if (EX(return_value)) {
EX               15093 Zend/zend_vm_execute.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
EX               15094 Zend/zend_vm_execute.h 			Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               15197 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15202 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15233 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               15248 Zend/zend_vm_execute.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               15251 Zend/zend_vm_execute.h 			arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15257 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15274 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15279 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15306 Zend/zend_vm_execute.h 		if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               15309 Zend/zend_vm_execute.h 	} else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               15318 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15323 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15355 Zend/zend_vm_execute.h 	param = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               15357 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               15360 Zend/zend_vm_execute.h 			if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               15364 Zend/zend_vm_execute.h 					EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
EX               15365 Zend/zend_vm_execute.h 					EX(call)->func->common.scope ? "::" : "",
EX               15366 Zend/zend_vm_execute.h 					ZSTR_VAL(EX(call)->func->common.function_name));
EX               15368 Zend/zend_vm_execute.h 				if (ZEND_CALL_INFO(EX(call)) & ZEND_CALL_CLOSURE) {
EX               15369 Zend/zend_vm_execute.h 					OBJ_RELEASE((zend_object*)EX(call)->func->common.prototype);
EX               15371 Zend/zend_vm_execute.h 				if (Z_OBJ(EX(call)->This)) {
EX               15372 Zend/zend_vm_execute.h 					OBJ_RELEASE(Z_OBJ(EX(call)->This));
EX               15375 Zend/zend_vm_execute.h 				EX(call)->func = (zend_function*)&zend_pass_function;
EX               15376 Zend/zend_vm_execute.h 				EX(call)->called_scope = NULL;
EX               15377 Zend/zend_vm_execute.h 				Z_OBJ(EX(call)->This) = NULL;
EX               15388 Zend/zend_vm_execute.h 		    !(EX(call)->func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) {
EX               15443 Zend/zend_vm_execute.h 		call->prev_execute_data = EX(call);
EX               15444 Zend/zend_vm_execute.h 		EX(call) = call;
EX               17101 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               17296 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               17619 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               17628 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               17629 Zend/zend_vm_execute.h 			object = Z_OBJ(EX(This));
EX               17657 Zend/zend_vm_execute.h 			ce = EX(called_scope);
EX               17663 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               17664 Zend/zend_vm_execute.h 	EX(call) = call;
EX               17748 Zend/zend_vm_execute.h 					EG(scope) = EX(func)->op_array.scope;
EX               18071 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               18277 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               18543 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               19023 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               19254 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               19263 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               19264 Zend/zend_vm_execute.h 			object = Z_OBJ(EX(This));
EX               19292 Zend/zend_vm_execute.h 			ce = EX(called_scope);
EX               19298 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               19299 Zend/zend_vm_execute.h 	EX(call) = call;
EX               19310 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
EX               19316 Zend/zend_vm_execute.h 		zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
EX               19335 Zend/zend_vm_execute.h 			&& !(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)
EX               19347 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
EX               19532 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               20305 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               20500 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               20882 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               20891 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               20892 Zend/zend_vm_execute.h 			object = Z_OBJ(EX(This));
EX               20920 Zend/zend_vm_execute.h 			ce = EX(called_scope);
EX               20926 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               20927 Zend/zend_vm_execute.h 	EX(call) = call;
EX               21227 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               21968 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               22164 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               22459 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->constructor->common.fn_flags & ZEND_ACC_PRIVATE)) {
EX               22468 Zend/zend_vm_execute.h 		if (Z_OBJ(EX(This)) && instanceof_function(Z_OBJCE(EX(This)), ce)) {
EX               22469 Zend/zend_vm_execute.h 			object = Z_OBJ(EX(This));
EX               22497 Zend/zend_vm_execute.h 			ce = EX(called_scope);
EX               22503 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               22504 Zend/zend_vm_execute.h 	EX(call) = call;
EX               23633 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               23876 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               23877 Zend/zend_vm_execute.h 	EX(call) = call;
EX               23962 Zend/zend_vm_execute.h 					EG(scope) = EX(func)->op_array.scope;
EX               24369 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               24510 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               24651 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               25084 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
EX               25090 Zend/zend_vm_execute.h 		zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
EX               25109 Zend/zend_vm_execute.h 			&& !(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)
EX               25121 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
EX               25190 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               26048 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               26291 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               26292 Zend/zend_vm_execute.h 	EX(call) = call;
EX               26677 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               27540 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               27783 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               27784 Zend/zend_vm_execute.h 	EX(call) = call;
EX               28580 Zend/zend_vm_execute.h 		if (EX(return_value)) {
EX               28581 Zend/zend_vm_execute.h 			ZVAL_NULL(EX(return_value));
EX               28583 Zend/zend_vm_execute.h 	} else if (!EX(return_value)) {
EX               28592 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               28594 Zend/zend_vm_execute.h 				if (UNEXPECTED(Z_OPT_COPYABLE_P(EX(return_value)))) {
EX               28595 Zend/zend_vm_execute.h 					zval_copy_ctor_func(EX(return_value));
EX               28600 Zend/zend_vm_execute.h 			ZVAL_COPY(EX(return_value), retval_ptr);
EX               28606 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               28613 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               28635 Zend/zend_vm_execute.h 			if (!EX(return_value)) {
EX               28640 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
EX               28641 Zend/zend_vm_execute.h 				Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               28643 Zend/zend_vm_execute.h 					zval_opt_copy_ctor_no_imm(EX(return_value));
EX               28661 Zend/zend_vm_execute.h 				if (EX(return_value)) {
EX               28662 Zend/zend_vm_execute.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
EX               28663 Zend/zend_vm_execute.h 					Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               28670 Zend/zend_vm_execute.h 		if (EX(return_value)) {
EX               28673 Zend/zend_vm_execute.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
EX               28674 Zend/zend_vm_execute.h 			Z_VAR_FLAGS_P(EX(return_value)) = IS_VAR_RET_REF;
EX               28776 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               28781 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               28816 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               28821 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               28847 Zend/zend_vm_execute.h 		if (QUICK_ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               28850 Zend/zend_vm_execute.h 	} else if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, arg_num)) {
EX               28859 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               28864 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               28896 Zend/zend_vm_execute.h 	param = ZEND_CALL_VAR(EX(call), opline->result.var);
EX               28898 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               28901 Zend/zend_vm_execute.h 			if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
EX               28905 Zend/zend_vm_execute.h 					EX(call)->func->common.scope ? ZSTR_VAL(EX(call)->func->common.scope->name) : "",
EX               28906 Zend/zend_vm_execute.h 					EX(call)->func->common.scope ? "::" : "",
EX               28907 Zend/zend_vm_execute.h 					ZSTR_VAL(EX(call)->func->common.function_name));
EX               28909 Zend/zend_vm_execute.h 				if (ZEND_CALL_INFO(EX(call)) & ZEND_CALL_CLOSURE) {
EX               28910 Zend/zend_vm_execute.h 					OBJ_RELEASE((zend_object*)EX(call)->func->common.prototype);
EX               28912 Zend/zend_vm_execute.h 				if (Z_OBJ(EX(call)->This)) {
EX               28913 Zend/zend_vm_execute.h 					OBJ_RELEASE(Z_OBJ(EX(call)->This));
EX               28916 Zend/zend_vm_execute.h 				EX(call)->func = (zend_function*)&zend_pass_function;
EX               28917 Zend/zend_vm_execute.h 				EX(call)->called_scope = NULL;
EX               28918 Zend/zend_vm_execute.h 				Z_OBJ(EX(call)->This) = NULL;
EX               28928 Zend/zend_vm_execute.h 		    !(EX(call)->func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) {
EX               29244 Zend/zend_vm_execute.h 			(zend_function*)new_op_array, 0, EX(called_scope), Z_OBJ(EX(This)));
EX               29246 Zend/zend_vm_execute.h 		if (EX(symbol_table)) {
EX               29247 Zend/zend_vm_execute.h 			call->symbol_table = EX(symbol_table);
EX               31222 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               31319 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               31586 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               32041 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               32042 Zend/zend_vm_execute.h 	EX(call) = call;
EX               32824 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               33120 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               33441 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               33793 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               34388 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               34457 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               34603 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
EX               34609 Zend/zend_vm_execute.h 		zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
EX               34628 Zend/zend_vm_execute.h 			&& !(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)
EX               34640 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
EX               34988 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               36389 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               36656 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               37125 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               37126 Zend/zend_vm_execute.h 	EX(call) = call;
EX               37684 Zend/zend_vm_execute.h 		if (UNEXPECTED(EX(func)->op_array.fn_flags & ZEND_ACC_RETURN_REFERENCE)) {
EX               39053 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               39322 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               39705 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               39706 Zend/zend_vm_execute.h 	EX(call) = call;
EX               40726 Zend/zend_vm_execute.h 			(zend_function*)new_op_array, 0, EX(called_scope), Z_OBJ(EX(This)));
EX               40728 Zend/zend_vm_execute.h 		if (EX(symbol_table)) {
EX               40729 Zend/zend_vm_execute.h 			call->symbol_table = EX(symbol_table);
EX               41600 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               41940 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               41941 Zend/zend_vm_execute.h 	EX(call) = call;
EX               42599 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               43010 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
EX               44088 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               44089 Zend/zend_vm_execute.h 	EX(call) = call;
EX               45234 Zend/zend_vm_execute.h 	call->prev_execute_data = EX(call);
EX               45235 Zend/zend_vm_execute.h 	EX(call) = call;
EX                253 ext/com_dotnet/com_handlers.c 			((zend_internal_function*)EX(func))->function_name,
EX                382 ext/com_dotnet/com_handlers.c 	if (SUCCESS == php_com_do_invoke_byref(obj, (zend_internal_function*)EX(func), DISPATCH_METHOD|DISPATCH_PROPERTYGET, &v, nargs, args)) {
EX                 90 ext/reflection/php_reflection.c 	if (!Z_OBJ(EX(This)) || !instanceof_function(Z_OBJCE(EX(This)), ce)) {           \
EX                 81 ext/soap/soap.c 	Z_OBJ(SOAP_GLOBAL(error_object)) = Z_OBJ(EX(This));
EX                100 ext/soap/soap.c 	Z_OBJ(SOAP_GLOBAL(error_object)) = Z_OBJ(EX(This));\
EX                959 ext/soap/soap.c 	fci.object = Z_OBJ(EX(This));
EX                349 ext/spl/php_spl.c 		zend_execute_data *ex = EX(prev_execute_data);
EX                826 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_rewind, "rewind", NULL);
EX                831 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_valid, "valid", &retval);
EX                840 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_next, "next", NULL);
EX               2162 ext/spl/spl_directory.c 			zend_call_method_with_0_params(this_ptr, Z_OBJCE(EX(This)), &intern->u.file.func_getCurr, "getCurrentLine", &retval);
EX               4832 ext/standard/basic_functions.c 	if (!EX(prev_execute_data)->func->common.scope) {