fbc               105 Zend/zend_compile.c static void zend_push_function_call_entry(zend_function *fbc TSRMLS_DC) /* {{{ */
fbc               107 Zend/zend_compile.c 	zend_function_call_entry fcall = { fbc };
fbc              2590 Zend/zend_compile.c 		if (fcall->fbc) {
fbc              2635 Zend/zend_compile.c 	function_ptr = fcall->fbc;
fbc              2748 Zend/zend_compile.c 	if (fcall->fbc) {
fbc              2753 Zend/zend_compile.c 		ZVAL_STRING(&func_name, fcall->fbc->common.function_name, 1);
fbc              2764 Zend/zend_compile.c 		fcall->fbc = NULL;
fbc               367 Zend/zend_compile.h 	zend_function *fbc;
fbc               388 Zend/zend_compile.h 	zend_function     *fbc;
fbc              1732 Zend/zend_execute.c 	return ARG_SHOULD_BE_SENT_BY_REF(call->fbc, arg_num);
fbc               951 Zend/zend_object_handlers.c static inline zend_function *zend_check_private_int(zend_function *fbc, zend_class_entry *ce, char *function_name_strval, int function_name_strlen, ulong hash_value TSRMLS_DC) /* {{{ */
fbc               963 Zend/zend_object_handlers.c 	if (fbc->common.scope == ce && EG(scope) == ce) {
fbc               965 Zend/zend_object_handlers.c 		return fbc;
fbc               973 Zend/zend_object_handlers.c 			if (zend_hash_quick_find(&ce->function_table, function_name_strval, function_name_strlen+1, hash_value, (void **) &fbc)==SUCCESS
fbc               974 Zend/zend_object_handlers.c 				&& fbc->op_array.fn_flags & ZEND_ACC_PRIVATE
fbc               975 Zend/zend_object_handlers.c 				&& fbc->common.scope == EG(scope)) {
fbc               976 Zend/zend_object_handlers.c 				return fbc;
fbc               986 Zend/zend_object_handlers.c ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, char *function_name_strval, int function_name_strlen TSRMLS_DC) /* {{{ */
fbc               988 Zend/zend_object_handlers.c 	return zend_check_private_int(fbc, ce, function_name_strval, function_name_strlen, zend_hash_func(function_name_strval, function_name_strlen+1) TSRMLS_CC) != NULL;
fbc              1039 Zend/zend_object_handlers.c 	zend_function *fbc;
fbc              1056 Zend/zend_object_handlers.c 	if (UNEXPECTED(zend_hash_quick_find(&zobj->ce->function_table, lc_method_name, method_len+1, hash_value, (void **)&fbc) == FAILURE)) {
fbc              1068 Zend/zend_object_handlers.c 	if (fbc->op_array.fn_flags & ZEND_ACC_PRIVATE) {
fbc              1074 Zend/zend_object_handlers.c 		updated_fbc = zend_check_private_int(fbc, Z_OBJ_HANDLER_P(object, get_class_entry)(object TSRMLS_CC), lc_method_name, method_len, hash_value TSRMLS_CC);
fbc              1076 Zend/zend_object_handlers.c 			fbc = updated_fbc;
fbc              1079 Zend/zend_object_handlers.c 				fbc = zend_get_user_call_function(zobj->ce, method_name, method_len);
fbc              1081 Zend/zend_object_handlers.c 				zend_error_noreturn(E_ERROR, "Call to %s method %s::%s() from context '%s'", zend_visibility_string(fbc->common.fn_flags), ZEND_FN_SCOPE_NAME(fbc), method_name, EG(scope) ? EG(scope)->name : "");
fbc              1089 Zend/zend_object_handlers.c 		    is_derived_class(fbc->common.scope, EG(scope)) &&
fbc              1090 Zend/zend_object_handlers.c 		    fbc->op_array.fn_flags & ZEND_ACC_CHANGED) {
fbc              1096 Zend/zend_object_handlers.c 				fbc = priv_fbc;
fbc              1099 Zend/zend_object_handlers.c 		if ((fbc->common.fn_flags & ZEND_ACC_PROTECTED)) {
fbc              1103 Zend/zend_object_handlers.c 			if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(fbc), EG(scope)))) {
fbc              1105 Zend/zend_object_handlers.c 					fbc = zend_get_user_call_function(zobj->ce, method_name, method_len);
fbc              1107 Zend/zend_object_handlers.c 					zend_error_noreturn(E_ERROR, "Call to %s method %s::%s() from context '%s'", zend_visibility_string(fbc->common.fn_flags), ZEND_FN_SCOPE_NAME(fbc), method_name, EG(scope) ? EG(scope)->name : "");
fbc              1116 Zend/zend_object_handlers.c 	return fbc;
fbc              1181 Zend/zend_object_handlers.c 	zend_function *fbc = NULL;
fbc              1202 Zend/zend_object_handlers.c 			fbc = ce->constructor;
fbc              1206 Zend/zend_object_handlers.c 	if (EXPECTED(!fbc) &&
fbc              1207 Zend/zend_object_handlers.c 	    UNEXPECTED(zend_hash_quick_find(&ce->function_table, lc_function_name, function_name_strlen+1, hash_value, (void **) &fbc)==FAILURE)) {
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), 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, function_name_strlen, hash_value TSRMLS_CC);
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_strval, function_name_strlen);
fbc              1245 Zend/zend_object_handlers.c 				zend_error_noreturn(E_ERROR, "Call to %s method %s::%s() from context '%s'", zend_visibility_string(fbc->common.fn_flags), ZEND_FN_SCOPE_NAME(fbc), function_name_strval, EG(scope) ? EG(scope)->name : "");
fbc              1248 Zend/zend_object_handlers.c 	} else if ((fbc->common.fn_flags & ZEND_ACC_PROTECTED)) {
fbc              1251 Zend/zend_object_handlers.c 		if (UNEXPECTED(!zend_check_protected(zend_get_function_root_class(fbc), EG(scope)))) {
fbc              1253 Zend/zend_object_handlers.c 				fbc = zend_get_user_callstatic_function(ce, function_name_strval, function_name_strlen);
fbc              1255 Zend/zend_object_handlers.c 				zend_error_noreturn(E_ERROR, "Call to %s method %s::%s() from context '%s'", zend_visibility_string(fbc->common.fn_flags), ZEND_FN_SCOPE_NAME(fbc), function_name_strval, EG(scope) ? EG(scope)->name : "");
fbc              1264 Zend/zend_object_handlers.c 	return fbc;
fbc               154 Zend/zend_object_handlers.h #define zend_get_function_root_class(fbc) \
fbc               155 Zend/zend_object_handlers.h 	((fbc)->common.prototype ? (fbc)->common.prototype->common.scope : (fbc)->common.scope)
fbc               173 Zend/zend_object_handlers.h ZEND_API int zend_check_private(union _zend_function *fbc, zend_class_entry *ce, char *function_name_strval, int function_name_strlen TSRMLS_DC);
fbc              1914 Zend/zend_vm_def.h 	zend_function *fbc = EX(function_state).function;
fbc              1919 Zend/zend_vm_def.h 	if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
fbc              1920 Zend/zend_vm_def.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
fbc              1921 Zend/zend_vm_def.h 			zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name, fbc->common.function_name);
fbc              1923 Zend/zend_vm_def.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
fbc              1925 Zend/zend_vm_def.h 				fbc->common.scope ? fbc->common.scope->name : "",
fbc              1926 Zend/zend_vm_def.h 				fbc->common.scope ? "::" : "",
fbc              1927 Zend/zend_vm_def.h 				fbc->common.function_name);
fbc              1933 Zend/zend_vm_def.h 	if (fbc->common.scope &&
fbc              1934 Zend/zend_vm_def.h 		!(fbc->common.fn_flags & ZEND_ACC_STATIC) &&
fbc              1937 Zend/zend_vm_def.h 		if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              1939 Zend/zend_vm_def.h 			zend_error(E_STRICT, "Non-static method %s::%s() should not be called statically", fbc->common.scope->name, fbc->common.function_name);
fbc              1946 Zend/zend_vm_def.h 			zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically", fbc->common.scope->name, fbc->common.function_name);
fbc              1950 Zend/zend_vm_def.h 	if (fbc->type == ZEND_USER_FUNCTION || fbc->common.scope) {
fbc              1956 Zend/zend_vm_def.h 		EG(scope) = (fbc->type == ZEND_USER_FUNCTION || !EX(object)) ? fbc->common.scope : NULL;
fbc              1969 Zend/zend_vm_def.h 	if (fbc->type == ZEND_INTERNAL_FUNCTION) {
fbc              1970 Zend/zend_vm_def.h 		if (fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) {
fbc              1975 Zend/zend_vm_def.h 				zend_verify_arg_type(fbc, i + 1, (zval *) *p, 0, NULL TSRMLS_CC);
fbc              1985 Zend/zend_vm_def.h 			ret->var.fcall_returned_reference = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0;
fbc              1989 Zend/zend_vm_def.h 				fbc->internal_function.handler(num_args, ret->var.ptr, &ret->var.ptr, EX(object), RETURN_VALUE_USED(opline) TSRMLS_CC);
fbc              2000 Zend/zend_vm_def.h 	} else if (fbc->type == ZEND_USER_FUNCTION) {
fbc              2004 Zend/zend_vm_def.h 		EG(active_op_array) = &fbc->op_array;
fbc              2010 Zend/zend_vm_def.h 			ret->var.fcall_returned_reference = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0;
fbc              2039 Zend/zend_vm_def.h 			Z_OBJ_HT_P(EX(object))->call_method(fbc->common.function_name, num_args, EX_T(opline->result.var).var.ptr, &EX_T(opline->result.var).var.ptr, EX(object), RETURN_VALUE_USED(opline) TSRMLS_CC);
fbc              2044 Zend/zend_vm_def.h 		if (fbc->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY) {
fbc              2045 Zend/zend_vm_def.h 			efree((char*)fbc->common.function_name);
fbc              2047 Zend/zend_vm_def.h 		efree(fbc);
fbc              2453 Zend/zend_vm_def.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              2461 Zend/zend_vm_def.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((OP2_TYPE == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              2462 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              2466 Zend/zend_vm_def.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              2467 Zend/zend_vm_def.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              2469 Zend/zend_vm_def.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              2480 Zend/zend_vm_def.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              2542 Zend/zend_vm_def.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              2545 Zend/zend_vm_def.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              2571 Zend/zend_vm_def.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              2573 Zend/zend_vm_def.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((OP2_TYPE == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              2575 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              2579 Zend/zend_vm_def.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              2580 Zend/zend_vm_def.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              2582 Zend/zend_vm_def.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              2584 Zend/zend_vm_def.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              2598 Zend/zend_vm_def.h 		call->fbc = ce->constructor;
fbc              2601 Zend/zend_vm_def.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              2609 Zend/zend_vm_def.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              2610 Zend/zend_vm_def.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              2613 Zend/zend_vm_def.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              2639 Zend/zend_vm_def.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              2640 Zend/zend_vm_def.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
fbc              2644 Zend/zend_vm_def.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              2672 Zend/zend_vm_def.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
fbc              2689 Zend/zend_vm_def.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
fbc              2694 Zend/zend_vm_def.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              2696 Zend/zend_vm_def.h 				call->fbc->common.prototype = (zend_function*)function_name;
fbc              2739 Zend/zend_vm_def.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
fbc              2741 Zend/zend_vm_def.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              2747 Zend/zend_vm_def.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              2748 Zend/zend_vm_def.h 				if (UNEXPECTED(call->fbc == NULL)) {
fbc              2752 Zend/zend_vm_def.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              2767 Zend/zend_vm_def.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              2797 Zend/zend_vm_def.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              2798 Zend/zend_vm_def.h 	} else if (zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_name->constant)+1, func_name->hash_value, (void **) &call->fbc)==FAILURE) {
fbc              2800 Zend/zend_vm_def.h 		if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_name->constant)+1, func_name->hash_value, (void **) &call->fbc)==FAILURE)) {
fbc              2804 Zend/zend_vm_def.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              2807 Zend/zend_vm_def.h 		CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              2821 Zend/zend_vm_def.h 	EX(function_state).function = EX(call)->fbc;
fbc              2841 Zend/zend_vm_def.h 	call->fbc = EX(function_state).function;
fbc              3077 Zend/zend_vm_def.h 		if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              3146 Zend/zend_vm_def.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              3166 Zend/zend_vm_def.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              3204 Zend/zend_vm_def.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              3224 Zend/zend_vm_def.h 		if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              3266 Zend/zend_vm_def.h 				if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) {
fbc              3339 Zend/zend_vm_def.h 				if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) {
fbc              3343 Zend/zend_vm_def.h 						EX(call)->fbc->common.scope ? EX(call)->fbc->common.scope->name : "",
fbc              3344 Zend/zend_vm_def.h 						EX(call)->fbc->common.scope ? "::" : "",
fbc              3345 Zend/zend_vm_def.h 						EX(call)->fbc->common.function_name
fbc              3619 Zend/zend_vm_def.h 		call->fbc = constructor;
fbc              5261 Zend/zend_vm_def.h 			if (call->fbc->common.fn_flags & ZEND_ACC_CALL_VIA_HANDLER) {
fbc              5262 Zend/zend_vm_def.h 				efree((char *) call->fbc->common.function_name);
fbc              5263 Zend/zend_vm_def.h 				efree(call->fbc);
fbc               483 Zend/zend_vm_execute.h 	zend_function *fbc = EX(function_state).function;
fbc               488 Zend/zend_vm_execute.h 	if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
fbc               489 Zend/zend_vm_execute.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
fbc               490 Zend/zend_vm_execute.h 			zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name, fbc->common.function_name);
fbc               492 Zend/zend_vm_execute.h 		if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
fbc               494 Zend/zend_vm_execute.h 				fbc->common.scope ? fbc->common.scope->name : "",
fbc               495 Zend/zend_vm_execute.h 				fbc->common.scope ? "::" : "",
fbc               496 Zend/zend_vm_execute.h 				fbc->common.function_name);
fbc               502 Zend/zend_vm_execute.h 	if (fbc->common.scope &&
fbc               503 Zend/zend_vm_execute.h 		!(fbc->common.fn_flags & ZEND_ACC_STATIC) &&
fbc               506 Zend/zend_vm_execute.h 		if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc               508 Zend/zend_vm_execute.h 			zend_error(E_STRICT, "Non-static method %s::%s() should not be called statically", fbc->common.scope->name, fbc->common.function_name);
fbc               515 Zend/zend_vm_execute.h 			zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically", fbc->common.scope->name, fbc->common.function_name);
fbc               519 Zend/zend_vm_execute.h 	if (fbc->type == ZEND_USER_FUNCTION || fbc->common.scope) {
fbc               525 Zend/zend_vm_execute.h 		EG(scope) = (fbc->type == ZEND_USER_FUNCTION || !EX(object)) ? fbc->common.scope : NULL;
fbc               538 Zend/zend_vm_execute.h 	if (fbc->type == ZEND_INTERNAL_FUNCTION) {
fbc               539 Zend/zend_vm_execute.h 		if (fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS) {
fbc               544 Zend/zend_vm_execute.h 				zend_verify_arg_type(fbc, i + 1, (zval *) *p, 0, NULL TSRMLS_CC);
fbc               554 Zend/zend_vm_execute.h 			ret->var.fcall_returned_reference = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0;
fbc               558 Zend/zend_vm_execute.h 				fbc->internal_function.handler(num_args, ret->var.ptr, &ret->var.ptr, EX(object), RETURN_VALUE_USED(opline) TSRMLS_CC);
fbc               569 Zend/zend_vm_execute.h 	} else if (fbc->type == ZEND_USER_FUNCTION) {
fbc               573 Zend/zend_vm_execute.h 		EG(active_op_array) = &fbc->op_array;
fbc               579 Zend/zend_vm_execute.h 			ret->var.fcall_returned_reference = (fbc->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) != 0;
fbc               608 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(EX(object))->call_method(fbc->common.function_name, num_args, EX_T(opline->result.var).var.ptr, &EX_T(opline->result.var).var.ptr, EX(object), RETURN_VALUE_USED(opline) TSRMLS_CC);
fbc               613 Zend/zend_vm_execute.h 		if (fbc->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY) {
fbc               614 Zend/zend_vm_execute.h 			efree((char*)fbc->common.function_name);
fbc               616 Zend/zend_vm_execute.h 		efree(fbc);
fbc               692 Zend/zend_vm_execute.h 	EX(function_state).function = EX(call)->fbc;
fbc               742 Zend/zend_vm_execute.h 				if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) {
fbc               815 Zend/zend_vm_execute.h 				if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, arg_num)) {
fbc               819 Zend/zend_vm_execute.h 						EX(call)->fbc->common.scope ? EX(call)->fbc->common.scope->name : "",
fbc               820 Zend/zend_vm_execute.h 						EX(call)->fbc->common.scope ? "::" : "",
fbc               821 Zend/zend_vm_execute.h 						EX(call)->fbc->common.function_name
fbc               966 Zend/zend_vm_execute.h 		call->fbc = constructor;
fbc              1217 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_CALL_VIA_HANDLER) {
fbc              1218 Zend/zend_vm_execute.h 				efree((char *) call->fbc->common.function_name);
fbc              1219 Zend/zend_vm_execute.h 				efree(call->fbc);
fbc              1444 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              1445 Zend/zend_vm_execute.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
fbc              1449 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              1477 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
fbc              1493 Zend/zend_vm_execute.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
fbc              1498 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              1500 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
fbc              1543 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
fbc              1545 Zend/zend_vm_execute.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              1551 Zend/zend_vm_execute.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              1552 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
fbc              1556 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              1571 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              1600 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              1601 Zend/zend_vm_execute.h 	} else if (zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_name->constant)+1, func_name->hash_value, (void **) &call->fbc)==FAILURE) {
fbc              1603 Zend/zend_vm_execute.h 		if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL(func_name->constant), Z_STRLEN(func_name->constant)+1, func_name->hash_value, (void **) &call->fbc)==FAILURE)) {
fbc              1607 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              1610 Zend/zend_vm_execute.h 		CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              1787 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              1788 Zend/zend_vm_execute.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
fbc              1792 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              1820 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
fbc              1837 Zend/zend_vm_execute.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
fbc              1842 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              1844 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
fbc              1887 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
fbc              1889 Zend/zend_vm_execute.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              1895 Zend/zend_vm_execute.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              1896 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
fbc              1900 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              1915 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              1986 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              1987 Zend/zend_vm_execute.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
fbc              1991 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              2019 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
fbc              2036 Zend/zend_vm_execute.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
fbc              2041 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              2043 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
fbc              2086 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
fbc              2088 Zend/zend_vm_execute.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              2094 Zend/zend_vm_execute.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              2095 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
fbc              2099 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              2114 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              2223 Zend/zend_vm_execute.h 			call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              2224 Zend/zend_vm_execute.h 		} else if (UNEXPECTED(zend_hash_quick_find(EG(function_table), Z_STRVAL_P(function_name), Z_STRLEN_P(function_name)+1, Z_HASH_P(function_name), (void **) &call->fbc) == FAILURE)) {
fbc              2228 Zend/zend_vm_execute.h 			CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              2256 Zend/zend_vm_execute.h 			if (UNEXPECTED(zend_hash_find(EG(function_table), lcname, function_name_strlen+1, (void **) &call->fbc) == FAILURE)) {
fbc              2272 Zend/zend_vm_execute.h 			Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &call->called_scope, &call->fbc, &call->object TSRMLS_CC) == SUCCESS) {
fbc              2277 Zend/zend_vm_execute.h 			    call->fbc->common.fn_flags & ZEND_ACC_CLOSURE) {
fbc              2279 Zend/zend_vm_execute.h 				call->fbc->common.prototype = (zend_function*)function_name;
fbc              2322 Zend/zend_vm_execute.h 					call->fbc = ce->get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method) TSRMLS_CC);
fbc              2324 Zend/zend_vm_execute.h 					call->fbc = zend_std_get_static_method(ce, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              2330 Zend/zend_vm_execute.h 				call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, Z_STRVAL_PP(method), Z_STRLEN_PP(method), NULL TSRMLS_CC);
fbc              2331 Zend/zend_vm_execute.h 				if (UNEXPECTED(call->fbc == NULL)) {
fbc              2335 Zend/zend_vm_execute.h 				if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              2350 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              2595 Zend/zend_vm_execute.h 	call->fbc = EX(function_state).function;
fbc              2756 Zend/zend_vm_execute.h 		if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              3856 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              3859 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              3885 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              3887 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              3889 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              3893 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              3894 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              3896 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              3898 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              3912 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              3915 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              3923 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              3924 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              3927 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              4858 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              4861 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              4887 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              4889 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              4891 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              4895 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              4896 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              4898 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              4900 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              4914 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              4917 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              4925 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              4926 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              4929 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              5722 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              5725 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              5751 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              5753 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              5755 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              5759 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              5760 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              5762 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              5764 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              5778 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              5781 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              5789 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              5790 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              5793 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              6457 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              6460 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              6486 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              6488 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_UNUSED == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              6490 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              6494 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              6495 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              6497 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              6499 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              6513 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              6516 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              6524 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              6525 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              6528 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              7316 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              7319 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              7345 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              7347 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              7349 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              7353 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              7354 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              7356 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              7358 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              7372 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              7375 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              7383 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              7384 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              7387 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              8121 Zend/zend_vm_execute.h 		if (ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              9314 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              9322 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              9323 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              9327 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              9328 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              9330 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              9341 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              10179 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              10187 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              10188 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              10192 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              10193 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              10195 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              10206 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              11045 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              11053 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              11054 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              11058 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              11059 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              11061 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              11072 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              12491 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              12499 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              12500 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              12504 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              12505 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              12507 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              12518 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              13418 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              13438 Zend/zend_vm_execute.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              13476 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              13496 Zend/zend_vm_execute.h 		if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              15739 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              15747 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              15748 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              15752 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              15753 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              15755 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              15766 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              15827 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              15830 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              15856 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              15858 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              15860 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              15864 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              15865 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              15867 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              15869 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              15883 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              15886 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              15894 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              15895 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              15898 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              18092 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              18100 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              18101 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              18105 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              18106 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              18108 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              18119 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              18181 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              18184 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              18210 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              18212 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              18214 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              18218 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              18219 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              18221 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              18223 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              18237 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              18240 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              18248 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              18249 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              18252 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              20410 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              20418 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              20419 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              20423 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              20424 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              20426 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              20437 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              20499 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              20502 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              20528 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              20530 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              20532 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              20536 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              20537 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              20539 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              20541 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              20555 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              20558 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              20566 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              20567 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              20570 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              21947 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              21950 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              21976 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              21978 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_UNUSED == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              21980 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              21984 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              21985 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              21987 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              21989 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              22003 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              22006 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              22014 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              22015 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              22018 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              23880 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              23888 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              23889 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              23893 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              23894 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              23896 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              23907 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              23968 Zend/zend_vm_execute.h 		call->fbc = CACHED_PTR(opline->op2.literal->cache_slot);
fbc              23971 Zend/zend_vm_execute.h 	           (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) {
fbc              23997 Zend/zend_vm_execute.h 				call->fbc = ce->get_static_method(ce, function_name_strval, function_name_strlen TSRMLS_CC);
fbc              23999 Zend/zend_vm_execute.h 				call->fbc = zend_std_get_static_method(ce, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              24001 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              24005 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              24006 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0)) {
fbc              24008 Zend/zend_vm_execute.h 					CACHE_PTR(opline->op2.literal->cache_slot, call->fbc);
fbc              24010 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc);
fbc              24024 Zend/zend_vm_execute.h 		call->fbc = ce->constructor;
fbc              24027 Zend/zend_vm_execute.h 	if (call->fbc->common.fn_flags & ZEND_ACC_STATIC) {
fbc              24035 Zend/zend_vm_execute.h 			if (call->fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
fbc              24036 Zend/zend_vm_execute.h 				zend_error(E_DEPRECATED, "Non-static method %s::%s() should not be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              24039 Zend/zend_vm_execute.h 				zend_error_noreturn(E_ERROR, "Non-static method %s::%s() cannot be called statically, assuming $this from incompatible context", call->fbc->common.scope->name, call->fbc->common.function_name);
fbc              25530 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              25538 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              25539 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              25543 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              25544 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              25546 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              25557 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              26943 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              26951 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              26952 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              26956 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              26957 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              26959 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              26970 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              28265 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              28273 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              28274 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              28278 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              28279 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              28281 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              28292 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              30017 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              30025 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              30026 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              30030 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              30031 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              30033 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              30044 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              31099 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              31119 Zend/zend_vm_execute.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              31157 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              31176 Zend/zend_vm_execute.h 		if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.num)) {
fbc              33268 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              33276 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              33277 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              33281 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              33282 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              33284 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              33295 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              35392 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              35400 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              35401 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              35405 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              35406 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              35408 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              35419 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              37572 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              37580 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              37581 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              37585 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              37586 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              37588 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              37599 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              40755 Zend/zend_vm_execute.h 		    (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL) {
fbc              40763 Zend/zend_vm_execute.h 			call->fbc = Z_OBJ_HT_P(call->object)->get_method(&call->object, function_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL) TSRMLS_CC);
fbc              40764 Zend/zend_vm_execute.h 			if (UNEXPECTED(call->fbc == NULL)) {
fbc              40768 Zend/zend_vm_execute.h 			    EXPECTED(call->fbc->type <= ZEND_USER_FUNCTION) &&
fbc              40769 Zend/zend_vm_execute.h 			    EXPECTED((call->fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
fbc              40771 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc);
fbc              40782 Zend/zend_vm_execute.h 	if ((call->fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
fbc              1358 ext/pdo/pdo_dbh.c 	zend_function *fbc = NULL;
fbc              1368 ext/pdo/pdo_dbh.c 	if ((fbc = std_object_handlers.get_method(object_pp, method_name, method_len, key TSRMLS_CC)) == NULL) {
fbc              1380 ext/pdo/pdo_dbh.c 				lc_method_name, method_len+1, (void**)&fbc) == FAILURE) {
fbc              1381 ext/pdo/pdo_dbh.c 			if (!fbc) {
fbc              1382 ext/pdo/pdo_dbh.c 				fbc = NULL;
fbc              1389 ext/pdo/pdo_dbh.c 	return fbc;
fbc              2251 ext/pdo/pdo_stmt.c 	zend_function *fbc = NULL;
fbc              2261 ext/pdo/pdo_stmt.c 			method_len+1, (void**)&fbc) == FAILURE) {
fbc              2278 ext/pdo/pdo_stmt.c 				lc_method_name, method_len+1, (void**)&fbc) == FAILURE) {
fbc              2279 ext/pdo/pdo_stmt.c 			fbc = NULL;
fbc              2287 ext/pdo/pdo_stmt.c 	return fbc;
fbc              2686 ext/pdo/pdo_stmt.c 	zend_function *fbc;
fbc              2692 ext/pdo/pdo_stmt.c 	if (zend_hash_find(&pdo_row_ce->function_table, lc_method_name, method_len+1, (void**)&fbc) == FAILURE) {
fbc              2698 ext/pdo/pdo_stmt.c 	return fbc;
fbc               810 sapi/phpdbg/phpdbg_bp.c static inline phpdbg_breakbase_t *phpdbg_find_breakpoint_symbol(zend_function *fbc TSRMLS_DC) /* {{{ */
fbc               816 sapi/phpdbg/phpdbg_bp.c 	if (fbc->type != ZEND_USER_FUNCTION) {
fbc               820 sapi/phpdbg/phpdbg_bp.c 	ops = (zend_op_array*)fbc;
fbc               182 sapi/phpdbg/phpdbg_list.c void phpdbg_list_function(const zend_function *fbc TSRMLS_DC) /* {{{ */
fbc               186 sapi/phpdbg/phpdbg_list.c 	if (fbc->type != ZEND_USER_FUNCTION) {
fbc               187 sapi/phpdbg/phpdbg_list.c 		phpdbg_error("The function requested (%s) is not user defined", fbc->common.function_name);
fbc               191 sapi/phpdbg/phpdbg_list.c 	ops = (zend_op_array*)fbc;
fbc               200 sapi/phpdbg/phpdbg_list.c 	zend_function* fbc;
fbc               225 sapi/phpdbg/phpdbg_list.c 	if (zend_hash_find(func_table, func_name, func_name_len+1, (void**)&fbc) == SUCCESS) {
fbc               226 sapi/phpdbg/phpdbg_list.c 		phpdbg_list_function(fbc TSRMLS_CC);
fbc               191 sapi/phpdbg/phpdbg_print.c 		zend_function *fbc;
fbc               194 sapi/phpdbg/phpdbg_print.c 		if (zend_hash_find(&(*ce)->function_table, lcname, strlen(lcname)+1, (void**)&fbc) == SUCCESS) {
fbc               196 sapi/phpdbg/phpdbg_print.c 				(fbc->type == ZEND_USER_FUNCTION) ? "User" : "Internal",
fbc               197 sapi/phpdbg/phpdbg_print.c 				fbc->common.function_name);
fbc               199 sapi/phpdbg/phpdbg_print.c 			phpdbg_print_function_helper(fbc TSRMLS_CC);
fbc               215 sapi/phpdbg/phpdbg_print.c 	zend_function* fbc;
fbc               239 sapi/phpdbg/phpdbg_print.c 	if (zend_hash_find(func_table, lcname, strlen(lcname)+1, (void**)&fbc) == SUCCESS) {
fbc               241 sapi/phpdbg/phpdbg_print.c 			(fbc->type == ZEND_USER_FUNCTION) ? "User" : "Internal",
fbc               242 sapi/phpdbg/phpdbg_print.c 			(fbc->common.scope) ? "Method" : "Function",
fbc               243 sapi/phpdbg/phpdbg_print.c 			fbc->common.function_name);
fbc               245 sapi/phpdbg/phpdbg_print.c 		phpdbg_print_function_helper(fbc TSRMLS_CC);
fbc              1111 sapi/phpdbg/phpdbg_prompt.c 	EX(fbc) = NULL;