fbc              2675 Zend/zend_compile.c uint32_t zend_compile_args(zend_ast *ast, zend_function *fbc) /* {{{ */
fbc              2694 Zend/zend_compile.c 			fbc = NULL;
fbc              2718 Zend/zend_compile.c 					if (fbc && ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) {
fbc              2720 Zend/zend_compile.c 						if (ARG_MAY_BE_SENT_BY_REF(fbc, arg_num)) {
fbc              2725 Zend/zend_compile.c 			} else if (fbc) {
fbc              2726 Zend/zend_compile.c 				if (ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) {
fbc              2743 Zend/zend_compile.c 				if (fbc && ARG_MUST_BE_SENT_BY_REF(fbc, arg_num)) {
fbc              2747 Zend/zend_compile.c 				if (fbc) {
fbc              2749 Zend/zend_compile.c 					if (ARG_MUST_BE_SENT_BY_REF(fbc, arg_num)) {
fbc              2766 Zend/zend_compile.c 			if (fbc) {
fbc              2775 Zend/zend_compile.c 		} else if (fbc) {
fbc              2784 Zend/zend_compile.c ZEND_API zend_uchar zend_get_call_op(zend_uchar init_op, zend_function *fbc) /* {{{ */
fbc              2786 Zend/zend_compile.c 	if (fbc) {
fbc              2787 Zend/zend_compile.c 		if (fbc->type == ZEND_INTERNAL_FUNCTION) {
fbc              2789 Zend/zend_compile.c 			    !fbc->common.scope &&
fbc              2790 Zend/zend_compile.c 			    !(fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED|ZEND_ACC_HAS_TYPE_HINTS|ZEND_ACC_RETURN_REFERENCE))) {
fbc              2795 Zend/zend_compile.c 			    !(fbc->common.fn_flags & ZEND_ACC_GENERATOR)) {
fbc              2809 Zend/zend_compile.c void zend_compile_call_common(znode *result, zend_ast *args_ast, zend_function *fbc) /* {{{ */
fbc              2818 Zend/zend_compile.c 	arg_count = zend_compile_args(args_ast, fbc);
fbc              2824 Zend/zend_compile.c 		opline->op1.num = zend_vm_calc_used_stack(arg_count, fbc);
fbc              2828 Zend/zend_compile.c 	opline = zend_emit_op(result, zend_get_call_op(opline->opcode, fbc), NULL, NULL);
fbc              2979 Zend/zend_compile.c 	zend_function *fbc;
fbc              2989 Zend/zend_compile.c 	fbc = zend_hash_find_ptr(CG(function_table), lcname);
fbc              2990 Zend/zend_compile.c 	if (!fbc
fbc              2991 Zend/zend_compile.c 	 || (fbc->type == ZEND_INTERNAL_FUNCTION && (CG(compiler_options) & ZEND_COMPILE_IGNORE_INTERNAL_FUNCTIONS))
fbc              2992 Zend/zend_compile.c 	 || (fbc->type == ZEND_USER_FUNCTION && (CG(compiler_options) & ZEND_COMPILE_IGNORE_USER_FUNCTIONS))
fbc              3000 Zend/zend_compile.c 	opline->op1.num = zend_vm_calc_used_stack(num_args, fbc);
fbc              3104 Zend/zend_compile.c static int zend_compile_assert(znode *result, zend_ast_list *args, zend_string *name, zend_function *fbc) /* {{{ */
fbc              3113 Zend/zend_compile.c 		if (fbc) {
fbc              3135 Zend/zend_compile.c 		zend_compile_call_common(result, (zend_ast*)args, fbc);
fbc              3139 Zend/zend_compile.c 		if (!fbc) {
fbc              3152 Zend/zend_compile.c int zend_try_compile_special_func(znode *result, zend_string *lcname, zend_ast_list *args, zend_function *fbc) /* {{{ */
fbc              3154 Zend/zend_compile.c 	if (fbc->internal_function.handler == ZEND_FN(display_disabled_function)) {
fbc              3189 Zend/zend_compile.c 		return zend_compile_assert(result, args, lcname, fbc);
fbc              3224 Zend/zend_compile.c 		zend_function *fbc;
fbc              3229 Zend/zend_compile.c 		fbc = zend_hash_find_ptr(CG(function_table), lcname);
fbc              3230 Zend/zend_compile.c 		if (!fbc
fbc              3231 Zend/zend_compile.c 		 || (fbc->type == ZEND_INTERNAL_FUNCTION && (CG(compiler_options) & ZEND_COMPILE_IGNORE_INTERNAL_FUNCTIONS))
fbc              3232 Zend/zend_compile.c 		 || (fbc->type == ZEND_USER_FUNCTION && (CG(compiler_options) & ZEND_COMPILE_IGNORE_USER_FUNCTIONS))
fbc              3240 Zend/zend_compile.c 				zend_ast_get_list(args_ast), fbc) == SUCCESS
fbc              3253 Zend/zend_compile.c 		zend_compile_call_common(result, args_ast, fbc);
fbc               763 Zend/zend_compile.h ZEND_API zend_uchar zend_get_call_op(zend_uchar init_op, zend_function *fbc);
fbc               957 Zend/zend_object_handlers.c static inline zend_function *zend_check_private_int(zend_function *fbc, zend_class_entry *ce, zend_string *function_name) /* {{{ */
fbc               971 Zend/zend_object_handlers.c 	if (fbc->common.scope == ce && EG(scope) == ce) {
fbc               973 Zend/zend_object_handlers.c 		return fbc;
fbc               982 Zend/zend_object_handlers.c 				fbc = Z_FUNC_P(func);
fbc               983 Zend/zend_object_handlers.c 				if (fbc->common.fn_flags & ZEND_ACC_PRIVATE
fbc               984 Zend/zend_object_handlers.c 					&& fbc->common.scope == EG(scope)) {
fbc               985 Zend/zend_object_handlers.c 					return fbc;
fbc               996 Zend/zend_object_handlers.c ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, zend_string *function_name) /* {{{ */
fbc               998 Zend/zend_object_handlers.c 	return zend_check_private_int(fbc, ce, function_name) != NULL;
fbc              1034 Zend/zend_object_handlers.c 	zend_function *fbc = is_static ? ce->__callstatic : ce->__call;
fbc              1036 Zend/zend_object_handlers.c 	ZEND_ASSERT(fbc);
fbc              1055 Zend/zend_object_handlers.c 	func->prototype = fbc;
fbc              1056 Zend/zend_object_handlers.c 	func->scope = fbc->common.scope;
fbc              1058 Zend/zend_object_handlers.c 	func->T = (fbc->type == ZEND_USER_FUNCTION)? MAX(fbc->op_array.last_var + fbc->op_array.T, 2) : 2;
fbc              1059 Zend/zend_object_handlers.c 	func->filename = (fbc->type == ZEND_USER_FUNCTION)? fbc->op_array.filename : ZSTR_EMPTY_ALLOC();
fbc              1060 Zend/zend_object_handlers.c 	func->line_start = (fbc->type == ZEND_USER_FUNCTION)? fbc->op_array.line_start : 0;
fbc              1061 Zend/zend_object_handlers.c 	func->line_end = (fbc->type == ZEND_USER_FUNCTION)? fbc->op_array.line_end : 0;
fbc              1085 Zend/zend_object_handlers.c 	zend_function *fbc;
fbc              1110 Zend/zend_object_handlers.c 	fbc = Z_FUNC_P(func);
fbc              1112 Zend/zend_object_handlers.c 	if (fbc->op_array.fn_flags & ZEND_ACC_PRIVATE) {
fbc              1118 Zend/zend_object_handlers.c 		updated_fbc = zend_check_private_int(fbc, zobj->ce, lc_method_name);
fbc              1120 Zend/zend_object_handlers.c 			fbc = updated_fbc;
fbc              1123 Zend/zend_object_handlers.c 				fbc = zend_get_user_call_function(zobj->ce, method_name);
fbc              1125 Zend/zend_object_handlers.c 				zend_throw_error(NULL, "Call to %s method %s::%s() from context '%s'", zend_visibility_string(fbc->common.fn_flags), ZEND_FN_SCOPE_NAME(fbc), ZSTR_VAL(method_name), EG(scope) ? ZSTR_VAL(EG(scope)->name) : "");
fbc              1126 Zend/zend_object_handlers.c 				fbc = NULL;
fbc              1134 Zend/zend_object_handlers.c 		    is_derived_class(fbc->common.scope, EG(scope)) &&
fbc              1135 Zend/zend_object_handlers.c 		    fbc->op_array.fn_flags & ZEND_ACC_CHANGED) {
fbc              1140 Zend/zend_object_handlers.c 					fbc = priv_fbc;
fbc              1144 Zend/zend_object_handlers.c 		if ((fbc->common.fn_flags & ZEND_ACC_PROTECTED)) {
fbc              1148 Zend/zend_object_handlers.c 			if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(fbc), EG(scope)))) {
fbc              1150 Zend/zend_object_handlers.c 					fbc = zend_get_user_call_function(zobj->ce, method_name);
fbc              1152 Zend/zend_object_handlers.c 					zend_throw_error(NULL, "Call to %s method %s::%s() from context '%s'", zend_visibility_string(fbc->common.fn_flags), ZEND_FN_SCOPE_NAME(fbc), ZSTR_VAL(method_name), EG(scope) ? ZSTR_VAL(EG(scope)->name) : "");
fbc              1153 Zend/zend_object_handlers.c 					fbc = NULL;
fbc              1162 Zend/zend_object_handlers.c 	return fbc;
fbc              1174 Zend/zend_object_handlers.c 	zend_function *fbc = NULL;
fbc              1191 Zend/zend_object_handlers.c 			fbc = ce->constructor;
fbc              1196 Zend/zend_object_handlers.c 	if (EXPECTED(!fbc)) {
fbc              1199 Zend/zend_object_handlers.c 			fbc = Z_FUNC_P(func);
fbc              1227 Zend/zend_object_handlers.c 	if (UNEXPECTED(!(fbc->common.fn_flags & ZEND_ACC_STATIC))) {
fbc              1228 Zend/zend_object_handlers.c 		zend_error_noreturn(E_ERROR, "Cannot call non static method %s::%s() without object", ZEND_FN_SCOPE_NAME(fbc), ZSTR_VAL(fbc->common.function_name));
fbc              1231 Zend/zend_object_handlers.c 	if (fbc->op_array.fn_flags & ZEND_ACC_PUBLIC) {
fbc              1233 Zend/zend_object_handlers.c 	} else if (fbc->op_array.fn_flags & ZEND_ACC_PRIVATE) {
fbc              1238 Zend/zend_object_handlers.c 		updated_fbc = zend_check_private_int(fbc, EG(scope), lc_function_name);
fbc              1240 Zend/zend_object_handlers.c 			fbc = updated_fbc;
fbc              1243 Zend/zend_object_handlers.c 				fbc = zend_get_user_callstatic_function(ce, function_name);
fbc              1245 Zend/zend_object_handlers.c 				zend_throw_error(NULL, "Call to %s method %s::%s() from context '%s'", zend_visibility_string(fbc->common.fn_flags), ZEND_FN_SCOPE_NAME(fbc), ZSTR_VAL(function_name), EG(scope) ? ZSTR_VAL(EG(scope)->name) : "");
fbc              1246 Zend/zend_object_handlers.c 				fbc = NULL;
fbc              1249 Zend/zend_object_handlers.c 	} else if ((fbc->common.fn_flags & ZEND_ACC_PROTECTED)) {
fbc              1252 Zend/zend_object_handlers.c 		if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(fbc), EG(scope)))) {
fbc              1254 Zend/zend_object_handlers.c 				fbc = zend_get_user_callstatic_function(ce, function_name);
fbc              1256 Zend/zend_object_handlers.c 				zend_throw_error(NULL, "Call to %s method %s::%s() from context '%s'", zend_visibility_string(fbc->common.fn_flags), ZEND_FN_SCOPE_NAME(fbc), ZSTR_VAL(function_name), EG(scope) ? ZSTR_VAL(EG(scope)->name) : "");
fbc              1257 Zend/zend_object_handlers.c 				fbc = NULL;
fbc              1266 Zend/zend_object_handlers.c 	return fbc;
fbc               160 Zend/zend_object_handlers.h #define zend_get_function_root_class(fbc) \
fbc               161 Zend/zend_object_handlers.h 	((fbc)->common.prototype ? (fbc)->common.prototype->common.scope : (fbc)->common.scope)
fbc               175 Zend/zend_object_handlers.h ZEND_API int zend_check_private(union _zend_function *fbc, zend_class_entry *ce, zend_string *function_name);
fbc              2898 Zend/zend_vm_def.h 	zend_function *fbc;
fbc              2965 Zend/zend_vm_def.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              2976 Zend/zend_vm_def.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              2977 Zend/zend_vm_def.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              2986 Zend/zend_vm_def.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              2987 Zend/zend_vm_def.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              2989 Zend/zend_vm_def.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              2994 Zend/zend_vm_def.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              3003 Zend/zend_vm_def.h 		fbc, opline->extended_value, called_scope, obj);
fbc              3019 Zend/zend_vm_def.h 	zend_function *fbc;
fbc              3044 Zend/zend_vm_def.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              3048 Zend/zend_vm_def.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              3076 Zend/zend_vm_def.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              3078 Zend/zend_vm_def.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              3080 Zend/zend_vm_def.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              3088 Zend/zend_vm_def.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              3089 Zend/zend_vm_def.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              3091 Zend/zend_vm_def.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              3093 Zend/zend_vm_def.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              3108 Zend/zend_vm_def.h 		fbc = ce->constructor;
fbc              3112 Zend/zend_vm_def.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              3117 Zend/zend_vm_def.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              3122 Zend/zend_vm_def.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              3132 Zend/zend_vm_def.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              3147 Zend/zend_vm_def.h 		fbc, opline->extended_value, ce, object);
fbc              3157 Zend/zend_vm_def.h 	zend_function *fbc;
fbc              3161 Zend/zend_vm_def.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
fbc              3162 Zend/zend_vm_def.h 	if (UNEXPECTED(fbc == NULL)) {
fbc              3170 Zend/zend_vm_def.h 		fbc = Z_FUNC_P(func);
fbc              3171 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
fbc              3174 Zend/zend_vm_def.h 		fbc, opline->extended_value, NULL, NULL);
fbc              3184 Zend/zend_vm_def.h 	zend_function *fbc;
fbc              3220 Zend/zend_vm_def.h 				fbc = called_scope->get_static_method(called_scope, mname);
fbc              3222 Zend/zend_vm_def.h 				fbc = zend_std_get_static_method(called_scope, mname, NULL);
fbc              3224 Zend/zend_vm_def.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              3237 Zend/zend_vm_def.h 			if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              3238 Zend/zend_vm_def.h 				if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              3241 Zend/zend_vm_def.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              3249 Zend/zend_vm_def.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              3269 Zend/zend_vm_def.h 			fbc = Z_FUNC_P(func);
fbc              3277 Zend/zend_vm_def.h 		Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &called_scope, &fbc, &object) == SUCCESS) {
fbc              3278 Zend/zend_vm_def.h 		if (fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              3280 Zend/zend_vm_def.h 			ZEND_ASSERT(GC_TYPE((zend_object*)fbc->common.prototype) == IS_OBJECT);
fbc              3281 Zend/zend_vm_def.h 			GC_REFCOUNT((zend_object*)fbc->common.prototype)++;
fbc              3323 Zend/zend_vm_def.h 				fbc = called_scope->get_static_method(called_scope, Z_STR_P(method));
fbc              3325 Zend/zend_vm_def.h 				fbc = zend_std_get_static_method(called_scope, Z_STR_P(method), NULL);
fbc              3327 Zend/zend_vm_def.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              3334 Zend/zend_vm_def.h 			if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              3335 Zend/zend_vm_def.h 				if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              3338 Zend/zend_vm_def.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              3346 Zend/zend_vm_def.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              3355 Zend/zend_vm_def.h 			fbc = Z_OBJ_HT_P(obj)->get_method(&object, Z_STR_P(method), NULL);
fbc              3356 Zend/zend_vm_def.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              3364 Zend/zend_vm_def.h 			if ((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              3387 Zend/zend_vm_def.h 		fbc, opline->extended_value, called_scope, object);
fbc              3458 Zend/zend_vm_def.h 	zend_function *fbc;
fbc              3462 Zend/zend_vm_def.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
fbc              3463 Zend/zend_vm_def.h 	if (UNEXPECTED(fbc == NULL)) {
fbc              3474 Zend/zend_vm_def.h 		fbc = Z_FUNC_P(func);
fbc              3475 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
fbc              3479 Zend/zend_vm_def.h 		fbc, opline->extended_value, NULL, NULL);
fbc              3492 Zend/zend_vm_def.h 	zend_function *fbc;
fbc              3495 Zend/zend_vm_def.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(fname));
fbc              3496 Zend/zend_vm_def.h 	if (UNEXPECTED(fbc == NULL)) {
fbc              3503 Zend/zend_vm_def.h 		fbc = Z_FUNC_P(func);
fbc              3504 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc);
fbc              3509 Zend/zend_vm_def.h 		fbc, opline->extended_value, NULL, NULL);
fbc              3520 Zend/zend_vm_def.h 	zend_function *fbc = call->func;
fbc              3533 Zend/zend_vm_def.h 	fbc->internal_function.handler(call, ret);
fbc              3566 Zend/zend_vm_def.h 	zend_function *fbc = call->func;
fbc              3582 Zend/zend_vm_def.h 	i_init_func_execute_data(call, &fbc->op_array, ret, 0);
fbc              3591 Zend/zend_vm_def.h 	zend_function *fbc = call->func;
fbc              3597 Zend/zend_vm_def.h 	if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
fbc              3599 Zend/zend_vm_def.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
fbc              3602 Zend/zend_vm_def.h 				zend_generator_create_zval(call, &fbc->op_array, ret);
fbc              3619 Zend/zend_vm_def.h 			i_init_func_execute_data(call, &fbc->op_array, ret, 0);
fbc              3625 Zend/zend_vm_def.h 		ZEND_ASSERT(fbc->type == ZEND_INTERNAL_FUNCTION);
fbc              3627 Zend/zend_vm_def.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
fbc              3629 Zend/zend_vm_def.h 				fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "",
fbc              3630 Zend/zend_vm_def.h 				fbc->common.scope ? "::" : "",
fbc              3631 Zend/zend_vm_def.h 				ZSTR_VAL(fbc->common.function_name));
fbc              3640 Zend/zend_vm_def.h 		if (fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) {
fbc              3646 Zend/zend_vm_def.h 				if (UNEXPECTED(!zend_verify_internal_arg_type(fbc, i + 1, p))) {
fbc              3659 Zend/zend_vm_def.h 		Z_VAR_FLAGS_P(ret) = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0 ? IS_VAR_RET_REF : 0;
fbc              3661 Zend/zend_vm_def.h 		fbc->internal_function.handler(call, ret);
fbc              3694 Zend/zend_vm_def.h 	zend_function *fbc = call->func;
fbc              3700 Zend/zend_vm_def.h 	if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
fbc              3701 Zend/zend_vm_def.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
fbc              3702 Zend/zend_vm_def.h 			zend_throw_error(NULL, "Cannot call abstract method %s::%s()", ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              3705 Zend/zend_vm_def.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
fbc              3707 Zend/zend_vm_def.h 				fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "",
fbc              3708 Zend/zend_vm_def.h 				fbc->common.scope ? "::" : "",
fbc              3709 Zend/zend_vm_def.h 				ZSTR_VAL(fbc->common.function_name));
fbc              3718 Zend/zend_vm_def.h 	if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
fbc              3719 Zend/zend_vm_def.h 		EG(scope) = fbc->common.scope;
fbc              3720 Zend/zend_vm_def.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
fbc              3723 Zend/zend_vm_def.h 				zend_generator_create_zval(call, &fbc->op_array, ret);
fbc              3727 Zend/zend_vm_def.h 					OBJ_RELEASE((zend_object*)fbc->op_array.prototype);
fbc              3741 Zend/zend_vm_def.h 			i_init_func_execute_data(call, &fbc->op_array, ret, 1);
fbc              3750 Zend/zend_vm_def.h 	} else if (EXPECTED(fbc->type < ZEND_USER_FUNCTION)) {
fbc              3753 Zend/zend_vm_def.h 		if (fbc->common.scope) {
fbc              3755 Zend/zend_vm_def.h 			EG(scope) = fbc->common.scope;
fbc              3761 Zend/zend_vm_def.h 		if (fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) {
fbc              3767 Zend/zend_vm_def.h 				if (UNEXPECTED(!zend_verify_internal_arg_type(fbc, i + 1, p))) {
fbc              3785 Zend/zend_vm_def.h 		Z_VAR_FLAGS_P(ret) = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0 ? IS_VAR_RET_REF : 0;
fbc              3789 Zend/zend_vm_def.h 			fbc->internal_function.handler(call, ret);
fbc              3818 Zend/zend_vm_def.h 			if (fbc->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY) {
fbc              3819 Zend/zend_vm_def.h 				zend_string_release(fbc->common.function_name);
fbc              3821 Zend/zend_vm_def.h 			efree(fbc);
fbc              3828 Zend/zend_vm_def.h 		EG(scope) = fbc->common.scope;
fbc              3834 Zend/zend_vm_def.h 		object->handlers->call_method(fbc->common.function_name, object, call, EX_VAR(opline->result.var));
fbc              3839 Zend/zend_vm_def.h 		if (fbc->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY) {
fbc              3840 Zend/zend_vm_def.h 			zend_string_release(fbc->common.function_name);
fbc              3842 Zend/zend_vm_def.h 		efree(fbc);
fbc              7853 Zend/zend_vm_def.h 	zend_function *fbc = EX(func);
fbc              7879 Zend/zend_vm_def.h 	ZEND_ASSERT(zend_vm_calc_used_stack(2, fbc->common.prototype) <= (size_t)(((char*)EG(vm_stack_end)) - (char*)call));
fbc              7881 Zend/zend_vm_def.h 	call->func = fbc->common.prototype;
fbc              7884 Zend/zend_vm_def.h 	ZVAL_STR(ZEND_CALL_ARG(call, 1), fbc->common.function_name);
fbc              7886 Zend/zend_vm_def.h 	zend_free_trampoline(fbc);
fbc              7887 Zend/zend_vm_def.h 	fbc = call->func;
fbc              7889 Zend/zend_vm_def.h 	if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
fbc              7891 Zend/zend_vm_def.h 		ZEND_ASSERT(!(fbc->common.fn_flags & ZEND_ACC_GENERATOR));
fbc              7894 Zend/zend_vm_def.h 		i_init_func_execute_data(call, &fbc->op_array,
fbc              7895 Zend/zend_vm_def.h 				ret, (fbc->common.fn_flags & ZEND_ACC_STATIC) == 0);
fbc              7906 Zend/zend_vm_def.h 		ZEND_ASSERT(fbc->type == ZEND_INTERNAL_FUNCTION);
fbc              7910 Zend/zend_vm_def.h 		if (fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) {
fbc              7918 Zend/zend_vm_def.h 				if (UNEXPECTED(!zend_verify_internal_arg_type(fbc, i + 1, p))) {
fbc              7935 Zend/zend_vm_def.h 		Z_VAR_FLAGS_P(ret) = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0 ? IS_VAR_RET_REF : 0;
fbc              7939 Zend/zend_vm_def.h 			fbc->internal_function.handler(call, ret);
fbc               573 Zend/zend_vm_execute.h 	zend_function *fbc = call->func;
fbc               586 Zend/zend_vm_execute.h 	fbc->internal_function.handler(call, ret);
fbc               619 Zend/zend_vm_execute.h 	zend_function *fbc = call->func;
fbc               635 Zend/zend_vm_execute.h 	i_init_func_execute_data(call, &fbc->op_array, ret, 0);
fbc               644 Zend/zend_vm_execute.h 	zend_function *fbc = call->func;
fbc               650 Zend/zend_vm_execute.h 	if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
fbc               652 Zend/zend_vm_execute.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
fbc               655 Zend/zend_vm_execute.h 				zend_generator_create_zval(call, &fbc->op_array, ret);
fbc               672 Zend/zend_vm_execute.h 			i_init_func_execute_data(call, &fbc->op_array, ret, 0);
fbc               678 Zend/zend_vm_execute.h 		ZEND_ASSERT(fbc->type == ZEND_INTERNAL_FUNCTION);
fbc               680 Zend/zend_vm_execute.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
fbc               682 Zend/zend_vm_execute.h 				fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "",
fbc               683 Zend/zend_vm_execute.h 				fbc->common.scope ? "::" : "",
fbc               684 Zend/zend_vm_execute.h 				ZSTR_VAL(fbc->common.function_name));
fbc               693 Zend/zend_vm_execute.h 		if (fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) {
fbc               699 Zend/zend_vm_execute.h 				if (UNEXPECTED(!zend_verify_internal_arg_type(fbc, i + 1, p))) {
fbc               712 Zend/zend_vm_execute.h 		Z_VAR_FLAGS_P(ret) = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0 ? IS_VAR_RET_REF : 0;
fbc               714 Zend/zend_vm_execute.h 		fbc->internal_function.handler(call, ret);
fbc               747 Zend/zend_vm_execute.h 	zend_function *fbc = call->func;
fbc               753 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
fbc               754 Zend/zend_vm_execute.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
fbc               755 Zend/zend_vm_execute.h 			zend_throw_error(NULL, "Cannot call abstract method %s::%s()", ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc               758 Zend/zend_vm_execute.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
fbc               760 Zend/zend_vm_execute.h 				fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "",
fbc               761 Zend/zend_vm_execute.h 				fbc->common.scope ? "::" : "",
fbc               762 Zend/zend_vm_execute.h 				ZSTR_VAL(fbc->common.function_name));
fbc               771 Zend/zend_vm_execute.h 	if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
fbc               772 Zend/zend_vm_execute.h 		EG(scope) = fbc->common.scope;
fbc               773 Zend/zend_vm_execute.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_GENERATOR) != 0)) {
fbc               776 Zend/zend_vm_execute.h 				zend_generator_create_zval(call, &fbc->op_array, ret);
fbc               780 Zend/zend_vm_execute.h 					OBJ_RELEASE((zend_object*)fbc->op_array.prototype);
fbc               794 Zend/zend_vm_execute.h 			i_init_func_execute_data(call, &fbc->op_array, ret, 1);
fbc               803 Zend/zend_vm_execute.h 	} else if (EXPECTED(fbc->type < ZEND_USER_FUNCTION)) {
fbc               806 Zend/zend_vm_execute.h 		if (fbc->common.scope) {
fbc               808 Zend/zend_vm_execute.h 			EG(scope) = fbc->common.scope;
fbc               814 Zend/zend_vm_execute.h 		if (fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) {
fbc               820 Zend/zend_vm_execute.h 				if (UNEXPECTED(!zend_verify_internal_arg_type(fbc, i + 1, p))) {
fbc               838 Zend/zend_vm_execute.h 		Z_VAR_FLAGS_P(ret) = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0 ? IS_VAR_RET_REF : 0;
fbc               842 Zend/zend_vm_execute.h 			fbc->internal_function.handler(call, ret);
fbc               871 Zend/zend_vm_execute.h 			if (fbc->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY) {
fbc               872 Zend/zend_vm_execute.h 				zend_string_release(fbc->common.function_name);
fbc               874 Zend/zend_vm_execute.h 			efree(fbc);
fbc               881 Zend/zend_vm_execute.h 		EG(scope) = fbc->common.scope;
fbc               887 Zend/zend_vm_execute.h 		object->handlers->call_method(fbc->common.function_name, object, call, EX_VAR(opline->result.var));
fbc               892 Zend/zend_vm_execute.h 		if (fbc->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY) {
fbc               893 Zend/zend_vm_execute.h 			zend_string_release(fbc->common.function_name);
fbc               895 Zend/zend_vm_execute.h 		efree(fbc);
fbc              1723 Zend/zend_vm_execute.h 	zend_function *fbc = EX(func);
fbc              1749 Zend/zend_vm_execute.h 	ZEND_ASSERT(zend_vm_calc_used_stack(2, fbc->common.prototype) <= (size_t)(((char*)EG(vm_stack_end)) - (char*)call));
fbc              1751 Zend/zend_vm_execute.h 	call->func = fbc->common.prototype;
fbc              1754 Zend/zend_vm_execute.h 	ZVAL_STR(ZEND_CALL_ARG(call, 1), fbc->common.function_name);
fbc              1756 Zend/zend_vm_execute.h 	zend_free_trampoline(fbc);
fbc              1757 Zend/zend_vm_execute.h 	fbc = call->func;
fbc              1759 Zend/zend_vm_execute.h 	if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
fbc              1761 Zend/zend_vm_execute.h 		ZEND_ASSERT(!(fbc->common.fn_flags & ZEND_ACC_GENERATOR));
fbc              1764 Zend/zend_vm_execute.h 		i_init_func_execute_data(call, &fbc->op_array,
fbc              1765 Zend/zend_vm_execute.h 				ret, (fbc->common.fn_flags & ZEND_ACC_STATIC) == 0);
fbc              1776 Zend/zend_vm_execute.h 		ZEND_ASSERT(fbc->type == ZEND_INTERNAL_FUNCTION);
fbc              1780 Zend/zend_vm_execute.h 		if (fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) {
fbc              1788 Zend/zend_vm_execute.h 				if (UNEXPECTED(!zend_verify_internal_arg_type(fbc, i + 1, p))) {
fbc              1805 Zend/zend_vm_execute.h 		Z_VAR_FLAGS_P(ret) = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0 ? IS_VAR_RET_REF : 0;
fbc              1809 Zend/zend_vm_execute.h 			fbc->internal_function.handler(call, ret);
fbc              1903 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              1907 Zend/zend_vm_execute.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
fbc              1908 Zend/zend_vm_execute.h 	if (UNEXPECTED(fbc == NULL)) {
fbc              1916 Zend/zend_vm_execute.h 		fbc = Z_FUNC_P(func);
fbc              1917 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
fbc              1920 Zend/zend_vm_execute.h 		fbc, opline->extended_value, NULL, NULL);
fbc              1930 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              1966 Zend/zend_vm_execute.h 				fbc = called_scope->get_static_method(called_scope, mname);
fbc              1968 Zend/zend_vm_execute.h 				fbc = zend_std_get_static_method(called_scope, mname, NULL);
fbc              1970 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              1983 Zend/zend_vm_execute.h 			if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              1984 Zend/zend_vm_execute.h 				if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              1987 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              1995 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2015 Zend/zend_vm_execute.h 			fbc = Z_FUNC_P(func);
fbc              2023 Zend/zend_vm_execute.h 		Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &called_scope, &fbc, &object) == SUCCESS) {
fbc              2024 Zend/zend_vm_execute.h 		if (fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              2026 Zend/zend_vm_execute.h 			ZEND_ASSERT(GC_TYPE((zend_object*)fbc->common.prototype) == IS_OBJECT);
fbc              2027 Zend/zend_vm_execute.h 			GC_REFCOUNT((zend_object*)fbc->common.prototype)++;
fbc              2069 Zend/zend_vm_execute.h 				fbc = called_scope->get_static_method(called_scope, Z_STR_P(method));
fbc              2071 Zend/zend_vm_execute.h 				fbc = zend_std_get_static_method(called_scope, Z_STR_P(method), NULL);
fbc              2073 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              2080 Zend/zend_vm_execute.h 			if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              2081 Zend/zend_vm_execute.h 				if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              2084 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2092 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2101 Zend/zend_vm_execute.h 			fbc = Z_OBJ_HT_P(obj)->get_method(&object, Z_STR_P(method), NULL);
fbc              2102 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              2110 Zend/zend_vm_execute.h 			if ((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              2133 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, object);
fbc              2145 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              2149 Zend/zend_vm_execute.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
fbc              2150 Zend/zend_vm_execute.h 	if (UNEXPECTED(fbc == NULL)) {
fbc              2161 Zend/zend_vm_execute.h 		fbc = Z_FUNC_P(func);
fbc              2162 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
fbc              2166 Zend/zend_vm_execute.h 		fbc, opline->extended_value, NULL, NULL);
fbc              2179 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              2182 Zend/zend_vm_execute.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(fname));
fbc              2183 Zend/zend_vm_execute.h 	if (UNEXPECTED(fbc == NULL)) {
fbc              2190 Zend/zend_vm_execute.h 		fbc = Z_FUNC_P(func);
fbc              2191 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc);
fbc              2196 Zend/zend_vm_execute.h 		fbc, opline->extended_value, NULL, NULL);
fbc              2353 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              2389 Zend/zend_vm_execute.h 				fbc = called_scope->get_static_method(called_scope, mname);
fbc              2391 Zend/zend_vm_execute.h 				fbc = zend_std_get_static_method(called_scope, mname, NULL);
fbc              2393 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              2406 Zend/zend_vm_execute.h 			if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              2407 Zend/zend_vm_execute.h 				if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              2410 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2418 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2438 Zend/zend_vm_execute.h 			fbc = Z_FUNC_P(func);
fbc              2446 Zend/zend_vm_execute.h 		Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &called_scope, &fbc, &object) == SUCCESS) {
fbc              2447 Zend/zend_vm_execute.h 		if (fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              2449 Zend/zend_vm_execute.h 			ZEND_ASSERT(GC_TYPE((zend_object*)fbc->common.prototype) == IS_OBJECT);
fbc              2450 Zend/zend_vm_execute.h 			GC_REFCOUNT((zend_object*)fbc->common.prototype)++;
fbc              2492 Zend/zend_vm_execute.h 				fbc = called_scope->get_static_method(called_scope, Z_STR_P(method));
fbc              2494 Zend/zend_vm_execute.h 				fbc = zend_std_get_static_method(called_scope, Z_STR_P(method), NULL);
fbc              2496 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              2503 Zend/zend_vm_execute.h 			if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              2504 Zend/zend_vm_execute.h 				if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              2507 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2515 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2524 Zend/zend_vm_execute.h 			fbc = Z_OBJ_HT_P(obj)->get_method(&object, Z_STR_P(method), NULL);
fbc              2525 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              2533 Zend/zend_vm_execute.h 			if ((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              2556 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, object);
fbc              2609 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              2645 Zend/zend_vm_execute.h 				fbc = called_scope->get_static_method(called_scope, mname);
fbc              2647 Zend/zend_vm_execute.h 				fbc = zend_std_get_static_method(called_scope, mname, NULL);
fbc              2649 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              2662 Zend/zend_vm_execute.h 			if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              2663 Zend/zend_vm_execute.h 				if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              2666 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2674 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2694 Zend/zend_vm_execute.h 			fbc = Z_FUNC_P(func);
fbc              2702 Zend/zend_vm_execute.h 		Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &called_scope, &fbc, &object) == SUCCESS) {
fbc              2703 Zend/zend_vm_execute.h 		if (fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              2705 Zend/zend_vm_execute.h 			ZEND_ASSERT(GC_TYPE((zend_object*)fbc->common.prototype) == IS_OBJECT);
fbc              2706 Zend/zend_vm_execute.h 			GC_REFCOUNT((zend_object*)fbc->common.prototype)++;
fbc              2748 Zend/zend_vm_execute.h 				fbc = called_scope->get_static_method(called_scope, Z_STR_P(method));
fbc              2750 Zend/zend_vm_execute.h 				fbc = zend_std_get_static_method(called_scope, Z_STR_P(method), NULL);
fbc              2752 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              2759 Zend/zend_vm_execute.h 			if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              2760 Zend/zend_vm_execute.h 				if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              2763 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2771 Zend/zend_vm_execute.h 						ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              2780 Zend/zend_vm_execute.h 			fbc = Z_OBJ_HT_P(obj)->get_method(&object, Z_STR_P(method), NULL);
fbc              2781 Zend/zend_vm_execute.h 			if (UNEXPECTED(fbc == NULL)) {
fbc              2789 Zend/zend_vm_execute.h 			if ((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              2812 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, object);
fbc              5494 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              5561 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              5572 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              5573 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              5582 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              5583 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              5585 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              5590 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              5599 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              5613 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              5638 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              5642 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              5670 Zend/zend_vm_execute.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              5672 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              5674 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              5682 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              5683 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              5685 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              5687 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              5702 Zend/zend_vm_execute.h 		fbc = ce->constructor;
fbc              5706 Zend/zend_vm_execute.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              5711 Zend/zend_vm_execute.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              5716 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              5726 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              5741 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
fbc              7609 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              7634 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              7638 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              7666 Zend/zend_vm_execute.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              7668 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              7670 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              7678 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              7679 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              7681 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              7683 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              7698 Zend/zend_vm_execute.h 		fbc = ce->constructor;
fbc              7702 Zend/zend_vm_execute.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              7707 Zend/zend_vm_execute.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              7712 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              7722 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              7737 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
fbc              9240 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              9307 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              9318 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              9319 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              9328 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              9329 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              9331 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              9336 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              9345 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              9359 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              9384 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              9388 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              9416 Zend/zend_vm_execute.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              9418 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              9420 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              9428 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              9429 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              9431 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              9433 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              9448 Zend/zend_vm_execute.h 		fbc = ce->constructor;
fbc              9452 Zend/zend_vm_execute.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              9457 Zend/zend_vm_execute.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              9462 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              9472 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              9487 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
fbc              11062 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              11129 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              11140 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              11141 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              11150 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              11151 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              11153 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              11158 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              11167 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              11182 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              11207 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              11211 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              11239 Zend/zend_vm_execute.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              11241 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              11243 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              11251 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              11252 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              11254 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              11256 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              11271 Zend/zend_vm_execute.h 		fbc = ce->constructor;
fbc              11275 Zend/zend_vm_execute.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              11280 Zend/zend_vm_execute.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              11285 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              11295 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              11310 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
fbc              17534 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              17559 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              17563 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              17591 Zend/zend_vm_execute.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              17593 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              17595 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              17603 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              17604 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              17606 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              17608 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              17623 Zend/zend_vm_execute.h 		fbc = ce->constructor;
fbc              17627 Zend/zend_vm_execute.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              17632 Zend/zend_vm_execute.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              17637 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              17647 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              17662 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
fbc              19169 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              19194 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              19198 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              19226 Zend/zend_vm_execute.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              19228 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              19230 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              19238 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              19239 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              19241 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              19243 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              19258 Zend/zend_vm_execute.h 		fbc = ce->constructor;
fbc              19262 Zend/zend_vm_execute.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              19267 Zend/zend_vm_execute.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              19272 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              19282 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              19297 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
fbc              20797 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              20822 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              20826 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              20854 Zend/zend_vm_execute.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              20856 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              20858 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              20866 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              20867 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              20869 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              20871 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              20886 Zend/zend_vm_execute.h 		fbc = ce->constructor;
fbc              20890 Zend/zend_vm_execute.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              20895 Zend/zend_vm_execute.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              20900 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              20910 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              20925 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
fbc              22374 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              22399 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
fbc              22403 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
fbc              22431 Zend/zend_vm_execute.h 			fbc = ce->get_static_method(ce, Z_STR_P(function_name));
fbc              22433 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              22435 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              22443 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              22444 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
fbc              22446 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
fbc              22448 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
fbc              22463 Zend/zend_vm_execute.h 		fbc = ce->constructor;
fbc              22467 Zend/zend_vm_execute.h 	if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
fbc              22472 Zend/zend_vm_execute.h 			if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              22477 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              22487 Zend/zend_vm_execute.h 					ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
fbc              22502 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
fbc              23770 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              23837 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              23848 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              23849 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              23858 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              23859 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              23861 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              23866 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              23875 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              26185 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              26252 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              26263 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              26264 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              26273 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              26274 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              26276 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              26281 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              26290 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              27677 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              27744 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              27755 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              27756 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              27765 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              27766 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              27768 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              27773 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              27782 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              31935 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              32002 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              32013 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              32014 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              32023 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              32024 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              32026 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              32031 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              32040 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              37019 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              37086 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              37097 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              37098 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              37107 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              37108 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              37110 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              37115 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              37124 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              39599 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              39666 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              39677 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              39678 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              39687 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              39688 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              39690 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              39695 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              39704 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              41834 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              41901 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              41912 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              41913 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              41922 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              41923 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              41925 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              41930 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              41939 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              43982 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              44049 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              44060 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              44061 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              44070 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              44071 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              44073 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              44078 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              44087 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc              45128 Zend/zend_vm_execute.h 	zend_function *fbc;
fbc              45195 Zend/zend_vm_execute.h 	    UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
fbc              45206 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
fbc              45207 Zend/zend_vm_execute.h 		if (UNEXPECTED(fbc == NULL)) {
fbc              45216 Zend/zend_vm_execute.h 		    EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
fbc              45217 Zend/zend_vm_execute.h 		    EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
fbc              45219 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
fbc              45224 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
fbc              45233 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
fbc               121 ext/opcache/Optimizer/zend_optimizer.c 	zend_function *fbc = (zend_function *)zend_hash_str_find_ptr(EG(function_table), name, len);
fbc               123 ext/opcache/Optimizer/zend_optimizer.c 	return (fbc && fbc->type == ZEND_INTERNAL_FUNCTION &&
fbc               124 ext/opcache/Optimizer/zend_optimizer.c 			fbc->internal_function.handler == ZEND_FN(display_disabled_function));
fbc              1346 ext/pdo/pdo_dbh.c 	zend_function *fbc = NULL;
fbc              1353 ext/pdo/pdo_dbh.c 	if ((fbc = std_object_handlers.get_method(object, method_name, key)) == NULL) {
fbc              1364 ext/pdo/pdo_dbh.c 		fbc = zend_hash_find_ptr(dbh_obj->inner->cls_methods[PDO_DBH_DRIVER_METHOD_KIND_DBH], lc_method_name);
fbc              1369 ext/pdo/pdo_dbh.c 	return fbc;
fbc              2211 ext/pdo/pdo_stmt.c 	zend_function *fbc = NULL;
fbc              2218 ext/pdo/pdo_stmt.c 	if ((fbc = zend_hash_find_ptr(&object->ce->function_table, lc_method_name)) == NULL) {
fbc              2234 ext/pdo/pdo_stmt.c 		if ((fbc = zend_hash_find_ptr(stmt->dbh->cls_methods[PDO_DBH_DRIVER_METHOD_KIND_STMT], lc_method_name)) == NULL) {
fbc              2242 ext/pdo/pdo_stmt.c 	return fbc;
fbc              2610 ext/pdo/pdo_stmt.c 	zend_function *fbc;
fbc              2616 ext/pdo/pdo_stmt.c 	if ((fbc = zend_hash_find_ptr(&pdo_row_ce->function_table, lc_method_name)) == NULL) {
fbc              2622 ext/pdo/pdo_stmt.c 	return fbc;
fbc               914 sapi/phpdbg/phpdbg_bp.c static inline phpdbg_breakbase_t *phpdbg_find_breakpoint_symbol(zend_function *fbc) /* {{{ */
fbc               918 sapi/phpdbg/phpdbg_bp.c 	if (fbc->type != ZEND_USER_FUNCTION) {
fbc               922 sapi/phpdbg/phpdbg_bp.c 	ops = (zend_op_array *) fbc;
fbc               180 sapi/phpdbg/phpdbg_list.c void phpdbg_list_function(const zend_function *fbc) /* {{{ */
fbc               184 sapi/phpdbg/phpdbg_list.c 	if (fbc->type != ZEND_USER_FUNCTION) {
fbc               185 sapi/phpdbg/phpdbg_list.c 		phpdbg_error("list", "type=\"internalfunction\" function=\"%s\"", "The function requested (%s) is not user defined", ZSTR_VAL(fbc->common.function_name));
fbc               189 sapi/phpdbg/phpdbg_list.c 	ops = (zend_op_array *) fbc;
fbc               197 sapi/phpdbg/phpdbg_list.c 	zend_function* fbc;
fbc               223 sapi/phpdbg/phpdbg_list.c 		if ((fbc = zend_hash_str_find_ptr(func_table, func_name, func_name_len))) {
fbc               224 sapi/phpdbg/phpdbg_list.c 			phpdbg_list_function(fbc);
fbc               188 sapi/phpdbg/phpdbg_print.c 		zend_function *fbc;
fbc               192 sapi/phpdbg/phpdbg_print.c 		if ((fbc = zend_hash_find_ptr(&ce->function_table, lcname))) {
fbc               194 sapi/phpdbg/phpdbg_print.c 				(fbc->type == ZEND_USER_FUNCTION) ? "User" : "Internal",
fbc               195 sapi/phpdbg/phpdbg_print.c 				ZSTR_VAL(fbc->common.function_name),
fbc               196 sapi/phpdbg/phpdbg_print.c 				(fbc->type == ZEND_USER_FUNCTION) ? fbc->op_array.last : 0);
fbc               198 sapi/phpdbg/phpdbg_print.c 			phpdbg_print_function_helper(fbc);
fbc               214 sapi/phpdbg/phpdbg_print.c 	zend_function* fbc;
fbc               240 sapi/phpdbg/phpdbg_print.c 		if ((fbc = zend_hash_find_ptr(func_table, lcname))) {
fbc               242 sapi/phpdbg/phpdbg_print.c 				(fbc->type == ZEND_USER_FUNCTION) ? "User" : "Internal",
fbc               243 sapi/phpdbg/phpdbg_print.c 				(fbc->common.scope) ? "Method" : "Function",
fbc               244 sapi/phpdbg/phpdbg_print.c 				ZSTR_VAL(fbc->common.function_name),
fbc               245 sapi/phpdbg/phpdbg_print.c 				(fbc->type == ZEND_USER_FUNCTION) ? fbc->op_array.last : 0);
fbc               247 sapi/phpdbg/phpdbg_print.c 			phpdbg_print_function_helper(fbc);