Lines Matching refs:fbc

615 	zend_function *fbc = call->func;  local
628 fbc->internal_function.handler(call, ret);
662 zend_function *fbc = call->func; local
675 fbc->internal_function.handler(call, ret);
709 zend_function *fbc = call->func; local
722 i_init_func_execute_data(call, &fbc->op_array, ret);
731 zend_function *fbc = call->func; local
744 i_init_func_execute_data(call, &fbc->op_array, ret);
753 zend_function *fbc = call->func; local
759 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
767 i_init_func_execute_data(call, &fbc->op_array, ret);
772 ZEND_ASSERT(fbc->type == ZEND_INTERNAL_FUNCTION);
774 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
776 fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "",
777 fbc->common.scope ? "::" : "",
778 ZSTR_VAL(fbc->common.function_name));
787 if (UNEXPECTED(fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS)
788 && UNEXPECTED(!zend_verify_internal_arg_types(fbc, call))) {
797 fbc->internal_function.handler(call, ret);
832 zend_function *fbc = call->func; local
838 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
846 i_init_func_execute_data(call, &fbc->op_array, ret);
851 ZEND_ASSERT(fbc->type == ZEND_INTERNAL_FUNCTION);
853 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
855 fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "",
856 fbc->common.scope ? "::" : "",
857 ZSTR_VAL(fbc->common.function_name));
866 if (UNEXPECTED(fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS)
867 && UNEXPECTED(!zend_verify_internal_arg_types(fbc, call))) {
876 fbc->internal_function.handler(call, ret);
911 zend_function *fbc = call->func; local
917 if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
918 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
919 …r(NULL, "Cannot call abstract method %s::%s()", ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->c…
922 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
924 fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "",
925 fbc->common.scope ? "::" : "",
926 ZSTR_VAL(fbc->common.function_name));
935 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
943 i_init_func_execute_data(call, &fbc->op_array, ret);
951 } else if (EXPECTED(fbc->type < ZEND_USER_FUNCTION)) {
957 if (UNEXPECTED(fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS)
958 && UNEXPECTED(!zend_verify_internal_arg_types(fbc, call))) {
970 fbc->internal_function.handler(call, ret);
998 if (UNEXPECTED(!zend_do_fcall_overloaded(fbc, call, ret))) {
1038 zend_function *fbc = call->func; local
1044 if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
1045 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
1046 …r(NULL, "Cannot call abstract method %s::%s()", ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->c…
1049 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
1051 fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "",
1052 fbc->common.scope ? "::" : "",
1053 ZSTR_VAL(fbc->common.function_name));
1062 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
1070 i_init_func_execute_data(call, &fbc->op_array, ret);
1078 } else if (EXPECTED(fbc->type < ZEND_USER_FUNCTION)) {
1084 if (UNEXPECTED(fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS)
1085 && UNEXPECTED(!zend_verify_internal_arg_types(fbc, call))) {
1097 fbc->internal_function.handler(call, ret);
1125 if (UNEXPECTED(!zend_do_fcall_overloaded(fbc, call, ret))) {
1946 zend_function *fbc = EX(func); local
1972 …ZEND_ASSERT(zend_vm_calc_used_stack(2, fbc->common.prototype) <= (size_t)(((char*)EG(vm_stack_end)…
1974 call->func = fbc->common.prototype;
1977 ZVAL_STR(ZEND_CALL_ARG(call, 1), fbc->common.function_name);
1979 zend_free_trampoline(fbc);
1980 fbc = call->func;
1982 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION)) {
1983 if (UNEXPECTED(!fbc->op_array.run_time_cache)) {
1984 init_func_run_time_cache(&fbc->op_array);
1986 i_init_func_execute_data(call, &fbc->op_array, ret);
1996 ZEND_ASSERT(fbc->type == ZEND_INTERNAL_FUNCTION);
2000 if (UNEXPECTED(fbc->common.fn_flags & ZEND_ACC_HAS_TYPE_HINTS)
2001 && UNEXPECTED(!zend_verify_internal_arg_types(fbc, call))) {
2016 fbc->internal_function.handler(call, ret);
2121 zend_function *fbc; local
2126 fbc = CACHED_PTR(Z_CACHE_SLOT_P(function_name));
2127 if (UNEXPECTED(fbc == NULL)) {
2134 fbc = Z_FUNC_P(func);
2135 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
2136 init_func_run_time_cache(&fbc->op_array);
2138 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
2141 fbc, opline->extended_value, NULL, NULL);
2209 zend_function *fbc; local
2213 fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
2214 if (UNEXPECTED(fbc == NULL)) {
2225 fbc = Z_FUNC_P(func);
2226 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
2227 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
2228 init_func_run_time_cache(&fbc->op_array);
2233 fbc, opline->extended_value, NULL, NULL);
2246 zend_function *fbc; local
2249 fbc = CACHED_PTR(Z_CACHE_SLOT_P(fname));
2250 if (UNEXPECTED(fbc == NULL)) {
2257 fbc = Z_FUNC_P(func);
2258 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc);
2259 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
2260 init_func_run_time_cache(&fbc->op_array);
2266 fbc, opline->extended_value, NULL, NULL);
5341 zend_function *fbc; local
5408 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
5419fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTA…
5420 if (UNEXPECTED(fbc == NULL)) {
5429 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
5430 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
5432 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
5434 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
5435 init_func_run_time_cache(&fbc->op_array);
5440 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
5454 fbc, opline->extended_value, called_scope, obj);
5467 zend_function *fbc; local
5496 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
5500 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
5528 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
5530fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTAN…
5532 if (UNEXPECTED(fbc == NULL)) {
5540 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
5541 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
5543 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
5545 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
5548 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
5549 init_func_run_time_cache(&fbc->op_array);
5563 fbc = ce->constructor;
5564 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
5565 init_func_run_time_cache(&fbc->op_array);
5570 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
5575 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
5580 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
5590 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
5609 fbc, opline->extended_value, ce, object);
7477 zend_function *fbc; local
7506 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
7510 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
7538 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
7540fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTA…
7542 if (UNEXPECTED(fbc == NULL)) {
7550 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
7551 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
7553 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
7555 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
7558 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
7559 init_func_run_time_cache(&fbc->op_array);
7573 fbc = ce->constructor;
7574 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
7575 init_func_run_time_cache(&fbc->op_array);
7580 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
7585 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
7590 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
7600 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
7619 fbc, opline->extended_value, ce, object);
9278 zend_function *fbc; local
9345 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
9356fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(…
9357 if (UNEXPECTED(fbc == NULL)) {
9366 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
9367 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
9369 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
9371 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
9372 init_func_run_time_cache(&fbc->op_array);
9377 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
9391 fbc, opline->extended_value, called_scope, obj);
9404 zend_function *fbc; local
9433 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
9437 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
9465 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
9467fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(o…
9469 if (UNEXPECTED(fbc == NULL)) {
9477 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
9478 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
9480 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
9482 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
9485 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
9486 init_func_run_time_cache(&fbc->op_array);
9500 fbc = ce->constructor;
9501 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
9502 init_func_run_time_cache(&fbc->op_array);
9507 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
9512 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
9517 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
9527 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
9546 fbc, opline->extended_value, ce, object);
11256 zend_function *fbc; local
11323 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
11334fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ?…
11335 if (UNEXPECTED(fbc == NULL)) {
11344 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
11345 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
11347 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
11349 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
11350 init_func_run_time_cache(&fbc->op_array);
11355 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
11370 fbc, opline->extended_value, called_scope, obj);
11383 zend_function *fbc; local
11412 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
11416 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
11444 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
11446fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? …
11448 if (UNEXPECTED(fbc == NULL)) {
11456 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
11457 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
11459 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
11461 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
11464 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
11465 init_func_run_time_cache(&fbc->op_array);
11479 fbc = ce->constructor;
11480 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
11481 init_func_run_time_cache(&fbc->op_array);
11486 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
11491 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
11496 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
11506 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
11525 fbc, opline->extended_value, ce, object);
19821 zend_function *fbc; local
19850 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
19854 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
19882 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
19884fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTAN…
19886 if (UNEXPECTED(fbc == NULL)) {
19894 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
19895 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
19897 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
19899 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
19902 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
19903 init_func_run_time_cache(&fbc->op_array);
19917 fbc = ce->constructor;
19918 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
19919 init_func_run_time_cache(&fbc->op_array);
19924 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
19929 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
19934 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
19944 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
19963 fbc, opline->extended_value, ce, object);
21716 zend_function *fbc; local
21745 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
21749 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
21777 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
21779fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTA…
21781 if (UNEXPECTED(fbc == NULL)) {
21789 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
21790 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
21792 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
21794 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
21797 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
21798 init_func_run_time_cache(&fbc->op_array);
21812 fbc = ce->constructor;
21813 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
21814 init_func_run_time_cache(&fbc->op_array);
21819 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
21824 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
21829 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
21839 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
21858 fbc, opline->extended_value, ce, object);
24669 zend_function *fbc; local
24698 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
24702 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
24730 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
24732fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(o…
24734 if (UNEXPECTED(fbc == NULL)) {
24742 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
24743 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
24745 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
24747 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
24750 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
24751 init_func_run_time_cache(&fbc->op_array);
24765 fbc = ce->constructor;
24766 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
24767 init_func_run_time_cache(&fbc->op_array);
24772 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
24777 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
24782 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
24792 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
24811 fbc, opline->extended_value, ce, object);
27510 zend_function *fbc; local
27539 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
27543 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
27571 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
27573fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? …
27575 if (UNEXPECTED(fbc == NULL)) {
27583 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
27584 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
27586 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
27588 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
27591 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
27592 init_func_run_time_cache(&fbc->op_array);
27606 fbc = ce->constructor;
27607 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
27608 init_func_run_time_cache(&fbc->op_array);
27613 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
27618 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
27623 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
27633 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
27652 fbc, opline->extended_value, ce, object);
29462 zend_function *fbc; local
29529 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
29540fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTA…
29541 if (UNEXPECTED(fbc == NULL)) {
29550 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
29551 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
29553 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
29555 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
29556 init_func_run_time_cache(&fbc->op_array);
29561 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
29575 fbc, opline->extended_value, called_scope, obj);
29588 zend_function *fbc; local
29617 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
29621 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
29649 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
29651fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTAN…
29653 if (UNEXPECTED(fbc == NULL)) {
29661 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
29662 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
29664 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
29666 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
29669 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
29670 init_func_run_time_cache(&fbc->op_array);
29684 fbc = ce->constructor;
29685 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
29686 init_func_run_time_cache(&fbc->op_array);
29691 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
29696 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
29701 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
29711 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
29730 fbc, opline->extended_value, ce, object);
30386 zend_function *fbc; local
30415 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
30419 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
30447 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
30449fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTA…
30451 if (UNEXPECTED(fbc == NULL)) {
30459 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
30460 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
30462 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
30464 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
30467 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
30468 init_func_run_time_cache(&fbc->op_array);
30482 fbc = ce->constructor;
30483 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
30484 init_func_run_time_cache(&fbc->op_array);
30489 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
30494 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
30499 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
30509 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
30528 fbc, opline->extended_value, ce, object);
32152 zend_function *fbc; local
32219 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
32230fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(…
32231 if (UNEXPECTED(fbc == NULL)) {
32240 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
32241 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
32243 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
32245 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
32246 init_func_run_time_cache(&fbc->op_array);
32251 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
32265 fbc, opline->extended_value, called_scope, obj);
32278 zend_function *fbc; local
32307 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
32311 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
32339 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
32341fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(o…
32343 if (UNEXPECTED(fbc == NULL)) {
32351 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
32352 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
32354 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
32356 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
32359 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
32360 init_func_run_time_cache(&fbc->op_array);
32374 fbc = ce->constructor;
32375 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
32376 init_func_run_time_cache(&fbc->op_array);
32381 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
32386 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
32391 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
32401 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
32420 fbc, opline->extended_value, ce, object);
34048 zend_function *fbc; local
34115 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
34126fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ?…
34127 if (UNEXPECTED(fbc == NULL)) {
34136 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
34137 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
34139 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
34141 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
34142 init_func_run_time_cache(&fbc->op_array);
34147 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
34162 fbc, opline->extended_value, called_scope, obj);
34175 zend_function *fbc; local
34204 EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
34208 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
34236 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
34238fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? …
34240 if (UNEXPECTED(fbc == NULL)) {
34248 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
34249 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) {
34251 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc);
34253 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
34256 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
34257 init_func_run_time_cache(&fbc->op_array);
34271 fbc = ce->constructor;
34272 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
34273 init_func_run_time_cache(&fbc->op_array);
34278 if (!(fbc->common.fn_flags & ZEND_ACC_STATIC)) {
34283 if (fbc->common.fn_flags & ZEND_ACC_ALLOW_STATIC) {
34288 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
34298 ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
34317 fbc, opline->extended_value, ce, object);
39638 zend_function *fbc; local
39705 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
39716fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTA…
39717 if (UNEXPECTED(fbc == NULL)) {
39726 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
39727 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
39729 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
39731 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
39732 init_func_run_time_cache(&fbc->op_array);
39737 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
39751 fbc, opline->extended_value, called_scope, obj);
46642 zend_function *fbc; local
46709 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
46720fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(…
46721 if (UNEXPECTED(fbc == NULL)) {
46730 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
46731 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
46733 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
46735 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
46736 init_func_run_time_cache(&fbc->op_array);
46741 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
46755 fbc, opline->extended_value, called_scope, obj);
50611 zend_function *fbc; local
50678 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
50689fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ?…
50690 if (UNEXPECTED(fbc == NULL)) {
50699 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
50700 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
50702 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
50704 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
50705 init_func_run_time_cache(&fbc->op_array);
50710 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
50725 fbc, opline->extended_value, called_scope, obj);
52822 zend_function *fbc; local
52889 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
52900fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTA…
52901 if (UNEXPECTED(fbc == NULL)) {
52910 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
52911 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
52913 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
52915 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
52916 init_func_run_time_cache(&fbc->op_array);
52921 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
52936 fbc, opline->extended_value, called_scope, obj);
55246 zend_function *fbc; local
55313 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
55324fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(…
55325 if (UNEXPECTED(fbc == NULL)) {
55334 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
55335 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
55337 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
55339 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
55340 init_func_run_time_cache(&fbc->op_array);
55345 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
55360 fbc, opline->extended_value, called_scope, obj);
56531 zend_function *fbc; local
56598 … UNEXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
56609fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ?…
56610 if (UNEXPECTED(fbc == NULL)) {
56619 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
56620 EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE))) &&
56622 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc);
56624 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!fbc->op_array.run_time_cache)) {
56625 init_func_run_time_cache(&fbc->op_array);
56630 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
56646 fbc, opline->extended_value, called_scope, obj);