Lines Matching refs:ce

1237 		zend_class_entry *ce = Z_OBJCE_P(args);  local
1240 if (!ce || !ce->get_iterator) {
1244 iter = ce->get_iterator(ce, args, 0);
1249 NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name)
1589 zend_class_entry *ce; local
1593 ce = zend_hash_find_ptr(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op1)));
1594 Z_CE_P(EX_VAR(opline->result.var)) = ce;
1595 ZEND_ASSERT(ce != NULL);
1597 if (ce->ce_flags & ZEND_ACC_ANON_BOUND) {
1602 …if (!(ce->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLEMENT_INTERFACES|ZEND_ACC_IMPLEMENT_TRAITS))…
1603 zend_verify_abstract_class(ce);
1605 ce->ce_flags |= ZEND_ACC_ANON_BOUND;
1650 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var)); local
1663 …zend_error_noreturn(E_ERROR, "%s cannot use %s - it is not a trait", ZSTR_VAL(ce->name), ZSTR_VAL(…
1668 zend_do_implement_trait(ce, trait);
1676 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var)); local
1679 zend_do_bind_traits(ce);
2102 zend_class_entry *ce = CACHED_PTR(Z_CACHE_SLOT_P(class_name)); local
2104 if (UNEXPECTED(ce == NULL)) {
2105ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_…
2106 CACHE_PTR(Z_CACHE_SLOT_P(class_name), ce);
2108 Z_CE_P(EX_VAR(opline->result.var)) = ce;
2323 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var)); local
2337 …zend_error_noreturn(E_ERROR, "%s cannot implement %s - it is not an interface", ZSTR_VAL(ce->name)…
2339 zend_do_implement_interface(ce, iface);
2369 zend_class_entry *ce; local
2373 ce = zend_hash_find_ptr(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op1)));
2374 Z_CE_P(EX_VAR(opline->result.var)) = ce;
2375 ZEND_ASSERT(ce != NULL);
2377 if (ce->ce_flags & ZEND_ACC_ANON_BOUND) {
2382 zend_do_inheritance(ce, Z_CE_P(EX_VAR(opline->op2.var)));
2383 ce->ce_flags |= ZEND_ACC_ANON_BOUND;
2401 zend_class_entry *ce = CACHED_PTR(Z_CACHE_SLOT_P(class_name)); local
2403 if (UNEXPECTED(ce == NULL)) {
2404ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_…
2405 CACHE_PTR(Z_CACHE_SLOT_P(class_name), ce);
2407 Z_CE_P(EX_VAR(opline->result.var)) = ce;
2443 zend_class_entry *ce = CACHED_PTR(Z_CACHE_SLOT_P(class_name)); local
2445 if (UNEXPECTED(ce == NULL)) {
2446ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_…
2447 CACHE_PTR(Z_CACHE_SLOT_P(class_name), ce);
2449 Z_CE_P(EX_VAR(opline->result.var)) = ce;
2541 zend_class_entry *ce = CACHED_PTR(Z_CACHE_SLOT_P(class_name)); local
2543 if (UNEXPECTED(ce == NULL)) {
2544ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_…
2545 CACHE_PTR(Z_CACHE_SLOT_P(class_name), ce);
2547 Z_CE_P(EX_VAR(opline->result.var)) = ce;
3212 zend_class_entry *ce; local
3217 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
3218 if (UNEXPECTED(ce == NULL)) {
3219ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
3220 if (UNEXPECTED(ce == NULL)) {
3225 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
3228 ce = zend_fetch_class(NULL, opline->op1.num);
3229 if (UNEXPECTED(ce == NULL)) {
3235 ce = Z_CE_P(EX_VAR(opline->op1.var));
3239 if (UNEXPECTED(object_init_ex(result, ce) != SUCCESS)) {
3269 ce,
3284 zend_class_entry *ce, *scope; local
3317 ce = Z_OBJCE_P(obj);
3318 clone = ce->clone;
3321 zend_throw_error(NULL, "Trying to clone an uncloneable object of class %s", ZSTR_VAL(ce->name));
3540 zend_class_entry *ce = Z_OBJCE_P(array_ptr); local
3541 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, 0);
3550 …zend_throw_exception_ex(NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name…
3660 zend_class_entry *ce = Z_OBJCE_P(array_ptr); local
3661 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, 1);
3671 …zend_throw_exception_ex(NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name…
3922 zend_class_entry *ce = Z_OBJCE_P(val); local
3923 if (ce == zend_ce_generator) {
3951 zend_object_iterator *iter = ce->get_iterator(ce, val, 0);
3955 zend_throw_error(NULL, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name));
5013 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
5086 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
5348 called_scope = obj->ce;
5367 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
5410 zend_class_entry *ce; local
5419 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
5420 if (UNEXPECTED(ce == NULL)) {
5421ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
5422 if (UNEXPECTED(ce == NULL)) {
5427 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
5430 ce = zend_fetch_class(NULL, opline->op1.num);
5431 if (UNEXPECTED(ce == NULL)) {
5437 ce = Z_CE_P(EX_VAR(opline->op1.var));
5446 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
5473 if (ce->get_static_method) {
5474 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
5476 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTAN…
5480 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
5491 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
5501 if (UNEXPECTED(ce->constructor == NULL)) {
5505 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
5506 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
5509 fbc = ce->constructor;
5517 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
5519 ce = object->ce;
5547 ce = Z_OBJCE(EX(This));
5549 ce = Z_CE(EX(This));
5555 fbc, opline->extended_value, ce, object);
5706 zend_class_entry *ce, *scope; local
5718 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
5722 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
5724ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
5725 if (UNEXPECTED(ce == NULL)) {
5730 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
5734 ce = zend_fetch_class(NULL, opline->op1.num);
5735 if (UNEXPECTED(ce == NULL)) {
5741 ce = Z_CE_P(EX_VAR(opline->op1.var));
5743 if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
5749 …if (EXPECTED((c = zend_hash_find_ptr(&ce->constants_table, Z_STR_P(EX_CONSTANT(opline->op2)))) != …
5752 … const %s::%s", zend_visibility_string(Z_ACCESS_FLAGS(c->value)), ZSTR_VAL(ce->name), Z_STRVAL_P(E…
5758 zval_update_constant_ex(value, c->ce);
5767 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce, value);
5777 if (ce->type == ZEND_INTERNAL_CLASS) {
5913 zend_class_entry *ce; local
5930 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
5931 if (UNEXPECTED(ce == NULL)) {
5932ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
5933 if (UNEXPECTED(ce == NULL)) {
5941 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
5944 ce = zend_fetch_class(NULL, opline->op2.num);
5945 if (UNEXPECTED(ce == NULL)) {
5954 ce = Z_CE_P(EX_VAR(opline->op2.var));
5956 zend_std_unset_static_property(ce, Z_STR_P(varname));
5972 zend_class_entry *ce; local
5983 …if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) !…
5987 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
5992 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
5993ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
5994 if (UNEXPECTED(ce == NULL)) {
5999 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
6003 ce = zend_fetch_class(NULL, opline->op2.num);
6004 if (UNEXPECTED(ce == NULL)) {
6014 ce = Z_CE_P(EX_VAR(opline->op2.var));
6017 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
6022 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
6030 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
6033 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
6824 zend_class_entry *ce; local
6841 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
6842 if (UNEXPECTED(ce == NULL)) {
6843ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
6844 if (UNEXPECTED(ce == NULL)) {
6852 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
6855 ce = zend_fetch_class(NULL, opline->op2.num);
6856 if (UNEXPECTED(ce == NULL)) {
6865 ce = Z_CE_P(EX_VAR(opline->op2.var));
6867 zend_std_unset_static_property(ce, Z_STR_P(varname));
6883 zend_class_entry *ce; local
6894 …if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) !…
6898 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
6903 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
6904ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
6905 if (UNEXPECTED(ce == NULL)) {
6910 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
6914 ce = zend_fetch_class(NULL, opline->op2.num);
6915 if (UNEXPECTED(ce == NULL)) {
6925 ce = Z_CE_P(EX_VAR(opline->op2.var));
6928 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
6933 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
6941 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
6944 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
7372 zend_class_entry *ce; local
7381 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
7382 if (UNEXPECTED(ce == NULL)) {
7383ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
7384 if (UNEXPECTED(ce == NULL)) {
7389 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
7392 ce = zend_fetch_class(NULL, opline->op1.num);
7393 if (UNEXPECTED(ce == NULL)) {
7399 ce = Z_CE_P(EX_VAR(opline->op1.var));
7408 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
7435 if (ce->get_static_method) {
7436 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
7438 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTA…
7442 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
7453 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
7463 if (UNEXPECTED(ce->constructor == NULL)) {
7467 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
7468 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
7471 fbc = ce->constructor;
7479 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
7481 ce = object->ce;
7509 ce = Z_OBJCE(EX(This));
7511 ce = Z_CE(EX(This));
7517 fbc, opline->extended_value, ce, object);
7728 zend_class_entry *ce; local
7745 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
7746 if (UNEXPECTED(ce == NULL)) {
7747ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
7748 if (UNEXPECTED(ce == NULL)) {
7756 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
7759 ce = zend_fetch_class(NULL, opline->op2.num);
7760 if (UNEXPECTED(ce == NULL)) {
7769 ce = Z_CE_P(EX_VAR(opline->op2.var));
7771 zend_std_unset_static_property(ce, Z_STR_P(varname));
7823 zend_class_entry *ce; local
7834 …if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) !…
7838 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
7843 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
7844ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
7845 if (UNEXPECTED(ce == NULL)) {
7850 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
7854 ce = zend_fetch_class(NULL, opline->op2.num);
7855 if (UNEXPECTED(ce == NULL)) {
7865 ce = Z_CE_P(EX_VAR(opline->op2.var));
7868 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
7873 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
7881 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
7884 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
9064 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
9137 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
9399 called_scope = obj->ce;
9418 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
9461 zend_class_entry *ce; local
9470 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
9471 if (UNEXPECTED(ce == NULL)) {
9472ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
9473 if (UNEXPECTED(ce == NULL)) {
9478 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
9481 ce = zend_fetch_class(NULL, opline->op1.num);
9482 if (UNEXPECTED(ce == NULL)) {
9488 ce = Z_CE_P(EX_VAR(opline->op1.var));
9497 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
9524 if (ce->get_static_method) {
9525 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
9527 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(o…
9531 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
9542 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
9552 if (UNEXPECTED(ce->constructor == NULL)) {
9556 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
9557 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
9560 fbc = ce->constructor;
9568 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
9570 ce = object->ce;
9598 ce = Z_OBJCE(EX(This));
9600 ce = Z_CE(EX(This));
9606 fbc, opline->extended_value, ce, object);
9692 zend_class_entry *ce, *catch_ce; local
9709 ce = EG(exception)->ce;
9713 DTRACE_EXCEPTION_CAUGHT((char *)ce->name);
9717 if (ce != catch_ce) {
9718 if (!catch_ce || !instanceof_function(ce, catch_ce)) {
11084 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
11158 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
11421 called_scope = obj->ce;
11440 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
11484 zend_class_entry *ce; local
11493 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
11494 if (UNEXPECTED(ce == NULL)) {
11495ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
11496 if (UNEXPECTED(ce == NULL)) {
11501 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
11504 ce = zend_fetch_class(NULL, opline->op1.num);
11505 if (UNEXPECTED(ce == NULL)) {
11511 ce = Z_CE_P(EX_VAR(opline->op1.var));
11520 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
11547 if (ce->get_static_method) {
11548 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
11550 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? …
11554 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
11565 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
11575 if (UNEXPECTED(ce->constructor == NULL)) {
11579 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
11580 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
11583 fbc = ce->constructor;
11591 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
11593 ce = object->ce;
11621 ce = Z_OBJCE(EX(This));
11623 ce = Z_CE(EX(This));
11629 fbc, opline->extended_value, ce, object);
12982 zend_class_entry *ce = Z_OBJCE_P(array_ptr); local
12983 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, 0);
12992 …zend_throw_exception_ex(NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name…
13103 zend_class_entry *ce = Z_OBJCE_P(array_ptr); local
13104 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, 1);
13114 …zend_throw_exception_ex(NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name…
13348 zend_class_entry *ce = Z_OBJCE_P(val); local
13349 if (ce == zend_ce_generator) {
13377 zend_object_iterator *iter = ce->get_iterator(ce, val, 0);
13382 zend_throw_error(NULL, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name));
13565 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
14917 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
15439 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
16449 zend_class_entry *ce; local
16454 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
16455 if (UNEXPECTED(ce == NULL)) {
16456ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
16457 if (UNEXPECTED(ce == NULL)) {
16462 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
16465 ce = zend_fetch_class(NULL, opline->op1.num);
16466 if (UNEXPECTED(ce == NULL)) {
16472 ce = Z_CE_P(EX_VAR(opline->op1.var));
16476 if (UNEXPECTED(object_init_ex(result, ce) != SUCCESS)) {
16506 ce,
16636 zend_class_entry *ce = Z_OBJCE_P(array_ptr); local
16637 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, 0);
16646 …zend_throw_exception_ex(NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name…
16759 zend_class_entry *ce = Z_OBJCE_P(array_ptr); local
16760 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, 1);
16770 …zend_throw_exception_ex(NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name…
17329 zend_class_entry *ce = Z_OBJCE_P(val); local
17330 if (ce == zend_ce_generator) {
17359 zend_object_iterator *iter = ce->get_iterator(ce, val, 0);
17364 zend_throw_error(NULL, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name));
18250 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
18483 if (!zobj->ce->__set) {
18641 if (!zobj->ce->__set) {
18799 if (!zobj->ce->__set) {
18957 if (!zobj->ce->__set) {
19457 zend_class_entry *ce; local
19466 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
19467 if (UNEXPECTED(ce == NULL)) {
19468ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
19469 if (UNEXPECTED(ce == NULL)) {
19474 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
19477 ce = zend_fetch_class(NULL, opline->op1.num);
19478 if (UNEXPECTED(ce == NULL)) {
19484 ce = Z_CE_P(EX_VAR(opline->op1.var));
19493 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
19520 if (ce->get_static_method) {
19521 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
19523 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTAN…
19527 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
19538 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
19548 if (UNEXPECTED(ce->constructor == NULL)) {
19552 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
19553 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
19556 fbc = ce->constructor;
19564 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
19566 ce = object->ce;
19594 ce = Z_OBJCE(EX(This));
19596 ce = Z_CE(EX(This));
19602 fbc, opline->extended_value, ce, object);
19611 zend_class_entry *ce, *scope; local
19623 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
19627 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
19629ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
19630 if (UNEXPECTED(ce == NULL)) {
19635 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
19639 ce = zend_fetch_class(NULL, opline->op1.num);
19640 if (UNEXPECTED(ce == NULL)) {
19646 ce = Z_CE_P(EX_VAR(opline->op1.var));
19648 if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
19654 …if (EXPECTED((c = zend_hash_find_ptr(&ce->constants_table, Z_STR_P(EX_CONSTANT(opline->op2)))) != …
19657 … const %s::%s", zend_visibility_string(Z_ACCESS_FLAGS(c->value)), ZSTR_VAL(ce->name), Z_STRVAL_P(E…
19663 zval_update_constant_ex(value, c->ce);
19672 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce, value);
19682 if (ce->type == ZEND_INTERNAL_CLASS) {
21257 zend_class_entry *ce; local
21266 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
21267 if (UNEXPECTED(ce == NULL)) {
21268ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
21269 if (UNEXPECTED(ce == NULL)) {
21274 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
21277 ce = zend_fetch_class(NULL, opline->op1.num);
21278 if (UNEXPECTED(ce == NULL)) {
21284 ce = Z_CE_P(EX_VAR(opline->op1.var));
21293 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
21320 if (ce->get_static_method) {
21321 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
21323 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTA…
21327 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
21338 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
21348 if (UNEXPECTED(ce->constructor == NULL)) {
21352 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
21353 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
21356 fbc = ce->constructor;
21364 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
21366 ce = object->ce;
21394 ce = Z_OBJCE(EX(This));
21396 ce = Z_CE(EX(This));
21402 fbc, opline->extended_value, ce, object);
22594 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
22827 if (!zobj->ce->__set) {
22985 if (!zobj->ce->__set) {
23143 if (!zobj->ce->__set) {
23301 if (!zobj->ce->__set) {
23858 zend_class_entry *ce; local
23867 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
23868 if (UNEXPECTED(ce == NULL)) {
23869ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
23870 if (UNEXPECTED(ce == NULL)) {
23875 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
23878 ce = zend_fetch_class(NULL, opline->op1.num);
23879 if (UNEXPECTED(ce == NULL)) {
23885 ce = Z_CE_P(EX_VAR(opline->op1.var));
23894 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
23921 if (ce->get_static_method) {
23922 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
23924 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(o…
23928 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
23939 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
23949 if (UNEXPECTED(ce->constructor == NULL)) {
23953 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
23954 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
23957 fbc = ce->constructor;
23965 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
23967 ce = object->ce;
23995 ce = Z_OBJCE(EX(This));
23997 ce = Z_CE(EX(This));
24003 fbc, opline->extended_value, ce, object);
25207 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
25441 if (!zobj->ce->__set) {
25599 if (!zobj->ce->__set) {
25757 if (!zobj->ce->__set) {
25915 if (!zobj->ce->__set) {
26359 zend_class_entry *ce; local
26368 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
26369 if (UNEXPECTED(ce == NULL)) {
26370ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
26371 if (UNEXPECTED(ce == NULL)) {
26376 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
26379 ce = zend_fetch_class(NULL, opline->op1.num);
26380 if (UNEXPECTED(ce == NULL)) {
26386 ce = Z_CE_P(EX_VAR(opline->op1.var));
26395 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
26422 if (ce->get_static_method) {
26423 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
26425 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? …
26429 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
26440 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
26450 if (UNEXPECTED(ce->constructor == NULL)) {
26454 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
26455 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
26458 fbc = ce->constructor;
26466 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
26468 ce = object->ce;
26496 ce = Z_OBJCE(EX(This));
26498 ce = Z_CE(EX(This));
26504 fbc, opline->extended_value, ce, object);
26767 zend_class_entry *ce; local
26772 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
26773 if (UNEXPECTED(ce == NULL)) {
26774ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
26775 if (UNEXPECTED(ce == NULL)) {
26780 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
26783 ce = zend_fetch_class(NULL, opline->op1.num);
26784 if (UNEXPECTED(ce == NULL)) {
26790 ce = Z_CE_P(EX_VAR(opline->op1.var));
26794 if (UNEXPECTED(object_init_ex(result, ce) != SUCCESS)) {
26824 ce,
26839 zend_class_entry *ce, *scope; local
26872 ce = Z_OBJCE_P(obj);
26873 clone = ce->clone;
26876 zend_throw_error(NULL, "Trying to clone an uncloneable object of class %s", ZSTR_VAL(ce->name));
27268 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
27388 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
27571 if (!zobj->ce->__set) {
27729 if (!zobj->ce->__set) {
27887 if (!zobj->ce->__set) {
28045 if (!zobj->ce->__set) {
28217 called_scope = obj->ce;
28236 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
28279 zend_class_entry *ce; local
28288 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
28289 if (UNEXPECTED(ce == NULL)) {
28290ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
28291 if (UNEXPECTED(ce == NULL)) {
28296 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
28299 ce = zend_fetch_class(NULL, opline->op1.num);
28300 if (UNEXPECTED(ce == NULL)) {
28306 ce = Z_CE_P(EX_VAR(opline->op1.var));
28315 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
28342 if (ce->get_static_method) {
28343 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
28345 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTAN…
28349 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
28360 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
28370 if (UNEXPECTED(ce->constructor == NULL)) {
28374 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
28375 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
28378 fbc = ce->constructor;
28386 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
28388 ce = object->ce;
28416 ce = Z_OBJCE(EX(This));
28418 ce = Z_CE(EX(This));
28424 fbc, opline->extended_value, ce, object);
28478 zend_class_entry *ce, *scope; local
28490 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
28494 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
28496ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
28497 if (UNEXPECTED(ce == NULL)) {
28502 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
28506 ce = zend_fetch_class(NULL, opline->op1.num);
28507 if (UNEXPECTED(ce == NULL)) {
28513 ce = Z_CE_P(EX_VAR(opline->op1.var));
28515 if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
28521 …if (EXPECTED((c = zend_hash_find_ptr(&ce->constants_table, Z_STR_P(EX_CONSTANT(opline->op2)))) != …
28524 … const %s::%s", zend_visibility_string(Z_ACCESS_FLAGS(c->value)), ZSTR_VAL(ce->name), Z_STRVAL_P(E…
28530 zval_update_constant_ex(value, c->ce);
28539 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce, value);
28549 if (ce->type == ZEND_INTERNAL_CLASS) {
29057 zend_class_entry *ce; local
29066 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
29067 if (UNEXPECTED(ce == NULL)) {
29068ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
29069 if (UNEXPECTED(ce == NULL)) {
29074 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
29077 ce = zend_fetch_class(NULL, opline->op1.num);
29078 if (UNEXPECTED(ce == NULL)) {
29084 ce = Z_CE_P(EX_VAR(opline->op1.var));
29093 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
29120 if (ce->get_static_method) {
29121 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
29123 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTA…
29127 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
29138 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
29148 if (UNEXPECTED(ce->constructor == NULL)) {
29152 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
29153 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
29156 fbc = ce->constructor;
29164 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
29166 ce = object->ce;
29194 ce = Z_OBJCE(EX(This));
29196 ce = Z_CE(EX(This));
29202 fbc, opline->extended_value, ce, object);
29879 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
29999 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
30182 if (!zobj->ce->__set) {
30340 if (!zobj->ce->__set) {
30498 if (!zobj->ce->__set) {
30656 if (!zobj->ce->__set) {
30828 called_scope = obj->ce;
30847 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
30890 zend_class_entry *ce; local
30899 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
30900 if (UNEXPECTED(ce == NULL)) {
30901ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
30902 if (UNEXPECTED(ce == NULL)) {
30907 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
30910 ce = zend_fetch_class(NULL, opline->op1.num);
30911 if (UNEXPECTED(ce == NULL)) {
30917 ce = Z_CE_P(EX_VAR(opline->op1.var));
30926 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
30953 if (ce->get_static_method) {
30954 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
30956 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(o…
30960 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
30971 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
30981 if (UNEXPECTED(ce->constructor == NULL)) {
30985 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
30986 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
30989 fbc = ce->constructor;
30997 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
30999 ce = object->ce;
31027 ce = Z_OBJCE(EX(This));
31029 ce = Z_CE(EX(This));
31035 fbc, opline->extended_value, ce, object);
31592 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
31713 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
31897 if (!zobj->ce->__set) {
32055 if (!zobj->ce->__set) {
32213 if (!zobj->ce->__set) {
32371 if (!zobj->ce->__set) {
32543 called_scope = obj->ce;
32562 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
32606 zend_class_entry *ce; local
32615 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
32616 if (UNEXPECTED(ce == NULL)) {
32617ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEN…
32618 if (UNEXPECTED(ce == NULL)) {
32623 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
32626 ce = zend_fetch_class(NULL, opline->op1.num);
32627 if (UNEXPECTED(ce == NULL)) {
32633 ce = Z_CE_P(EX_VAR(opline->op1.var));
32642 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))) == ce)) {
32669 if (ce->get_static_method) {
32670 fbc = ce->get_static_method(ce, Z_STR_P(function_name));
32672 …fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? …
32676 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(ce->name), Z_STRVAL_P(functio…
32687 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc);
32697 if (UNEXPECTED(ce->constructor == NULL)) {
32701 …if (Z_TYPE(EX(This)) == IS_OBJECT && Z_OBJ(EX(This))->ce != ce->constructor->common.scope && (ce->…
32702 zend_throw_error(NULL, "Cannot call private %s::__construct()", ZSTR_VAL(ce->name));
32705 fbc = ce->constructor;
32713 if (Z_TYPE(EX(This)) == IS_OBJECT && instanceof_function(Z_OBJCE(EX(This)), ce)) {
32715 ce = object->ce;
32743 ce = Z_OBJCE(EX(This));
32745 ce = Z_CE(EX(This));
32751 fbc, opline->extended_value, ce, object);
33735 zend_class_entry *ce, *scope; local
33768 ce = Z_OBJCE_P(obj);
33769 clone = ce->clone;
33772 zend_throw_error(NULL, "Trying to clone an uncloneable object of class %s", ZSTR_VAL(ce->name));
33991 zend_class_entry *ce = Z_OBJCE_P(array_ptr); local
33992 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, 0);
34001 …zend_throw_exception_ex(NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name…
34111 zend_class_entry *ce = Z_OBJCE_P(array_ptr); local
34112 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, 1);
34122 …zend_throw_exception_ex(NULL, 0, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name…
34373 zend_class_entry *ce = Z_OBJCE_P(val); local
34374 if (ce == zend_ce_generator) {
34402 zend_object_iterator *iter = ce->get_iterator(ce, val, 0);
34406 zend_throw_error(NULL, "Object of type %s did not create an Iterator", ZSTR_VAL(ce->name));
36372 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
36492 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
36688 if (!zobj->ce->__set) {
36846 if (!zobj->ce->__set) {
37004 if (!zobj->ce->__set) {
37162 if (!zobj->ce->__set) {
37836 called_scope = obj->ce;
37855 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
38084 zend_class_entry *ce; local
38101 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
38102 if (UNEXPECTED(ce == NULL)) {
38103ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
38104 if (UNEXPECTED(ce == NULL)) {
38112 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
38115 ce = zend_fetch_class(NULL, opline->op2.num);
38116 if (UNEXPECTED(ce == NULL)) {
38125 ce = Z_CE_P(EX_VAR(opline->op2.var));
38127 zend_std_unset_static_property(ce, Z_STR_P(varname));
38272 zend_class_entry *ce; local
38283 …if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != N…
38287 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
38292 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
38293ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
38294 if (UNEXPECTED(ce == NULL)) {
38299 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
38303 ce = zend_fetch_class(NULL, opline->op2.num);
38304 if (UNEXPECTED(ce == NULL)) {
38314 ce = Z_CE_P(EX_VAR(opline->op2.var));
38317 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
38322 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
38330 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
38333 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
38543 zend_class_entry *ce; local
38546 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
38547 if (UNEXPECTED(ce == NULL)) {
38548ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
38549 if (EXPECTED(ce)) {
38550 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
38554 ce = zend_fetch_class(NULL, opline->op2.num);
38555 if (UNEXPECTED(ce == NULL)) {
38562 ce = Z_CE_P(EX_VAR(opline->op2.var));
38564 result = ce && instanceof_function(Z_OBJCE_P(expr), ce);
39449 zend_class_entry *ce; local
39466 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
39467 if (UNEXPECTED(ce == NULL)) {
39468ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
39469 if (UNEXPECTED(ce == NULL)) {
39477 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
39480 ce = zend_fetch_class(NULL, opline->op2.num);
39481 if (UNEXPECTED(ce == NULL)) {
39490 ce = Z_CE_P(EX_VAR(opline->op2.var));
39492 zend_std_unset_static_property(ce, Z_STR_P(varname));
39508 zend_class_entry *ce; local
39519 …if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != N…
39523 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
39528 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
39529ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
39530 if (UNEXPECTED(ce == NULL)) {
39535 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
39539 ce = zend_fetch_class(NULL, opline->op2.num);
39540 if (UNEXPECTED(ce == NULL)) {
39550 ce = Z_CE_P(EX_VAR(opline->op2.var));
39553 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
39558 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
39566 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
39569 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
39601 zend_class_entry *ce; local
39604 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
39605 if (UNEXPECTED(ce == NULL)) {
39606ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
39607 if (EXPECTED(ce)) {
39608 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
39612 ce = zend_fetch_class(NULL, opline->op2.num);
39613 if (UNEXPECTED(ce == NULL)) {
39620 ce = Z_CE_P(EX_VAR(opline->op2.var));
39622 result = ce && instanceof_function(Z_OBJCE_P(expr), ce);
40846 zend_class_entry *ce; local
40863 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
40864 if (UNEXPECTED(ce == NULL)) {
40865ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
40866 if (UNEXPECTED(ce == NULL)) {
40874 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
40877 ce = zend_fetch_class(NULL, opline->op2.num);
40878 if (UNEXPECTED(ce == NULL)) {
40887 ce = Z_CE_P(EX_VAR(opline->op2.var));
40889 zend_std_unset_static_property(ce, Z_STR_P(varname));
40966 zend_class_entry *ce; local
40977 …if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != N…
40981 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
40986 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
40987ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
40988 if (UNEXPECTED(ce == NULL)) {
40993 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
40997 ce = zend_fetch_class(NULL, opline->op2.num);
40998 if (UNEXPECTED(ce == NULL)) {
41008 ce = Z_CE_P(EX_VAR(opline->op2.var));
41011 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
41016 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
41024 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
41027 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
41059 zend_class_entry *ce; local
41062 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
41063 if (UNEXPECTED(ce == NULL)) {
41064ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
41065 if (EXPECTED(ce)) {
41066 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
41070 ce = zend_fetch_class(NULL, opline->op2.num);
41071 if (UNEXPECTED(ce == NULL)) {
41078 ce = Z_CE_P(EX_VAR(opline->op2.var));
41080 result = ce && instanceof_function(Z_OBJCE_P(expr), ce);
42826 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
42946 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
43142 if (!zobj->ce->__set) {
43300 if (!zobj->ce->__set) {
43458 if (!zobj->ce->__set) {
43616 if (!zobj->ce->__set) {
44346 called_scope = obj->ce;
44365 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
46506 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
46627 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
46824 if (!zobj->ce->__set) {
46982 if (!zobj->ce->__set) {
47140 if (!zobj->ce->__set) {
47298 if (!zobj->ce->__set) {
47916 called_scope = obj->ce;
47935 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
48836 zend_class_entry *ce, *scope; local
48869 ce = Z_OBJCE_P(obj);
48870 clone = ce->clone;
48873 zend_throw_error(NULL, "Trying to clone an uncloneable object of class %s", ZSTR_VAL(ce->name));
49877 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
50103 called_scope = obj->ce;
50122 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
50232 zend_class_entry *ce; local
50249 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
50250 if (UNEXPECTED(ce == NULL)) {
50251ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
50252 if (UNEXPECTED(ce == NULL)) {
50260 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
50263 ce = zend_fetch_class(NULL, opline->op2.num);
50264 if (UNEXPECTED(ce == NULL)) {
50273 ce = Z_CE_P(EX_VAR(opline->op2.var));
50275 zend_std_unset_static_property(ce, Z_STR_P(varname));
50291 zend_class_entry *ce; local
50302 …if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline…
50306 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
50311 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
50312ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
50313 if (UNEXPECTED(ce == NULL)) {
50318 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
50322 ce = zend_fetch_class(NULL, opline->op2.num);
50323 if (UNEXPECTED(ce == NULL)) {
50333 ce = Z_CE_P(EX_VAR(opline->op2.var));
50336 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
50341 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
50349 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
50352 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
50563 zend_class_entry *ce; local
50566 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
50567 if (UNEXPECTED(ce == NULL)) {
50568ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
50569 if (EXPECTED(ce)) {
50570 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
50574 ce = zend_fetch_class(NULL, opline->op2.num);
50575 if (UNEXPECTED(ce == NULL)) {
50582 ce = Z_CE_P(EX_VAR(opline->op2.var));
50584 result = ce && instanceof_function(Z_OBJCE_P(expr), ce);
50779 zend_class_entry *ce; local
50796 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
50797 if (UNEXPECTED(ce == NULL)) {
50798ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
50799 if (UNEXPECTED(ce == NULL)) {
50807 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
50810 ce = zend_fetch_class(NULL, opline->op2.num);
50811 if (UNEXPECTED(ce == NULL)) {
50820 ce = Z_CE_P(EX_VAR(opline->op2.var));
50822 zend_std_unset_static_property(ce, Z_STR_P(varname));
50838 zend_class_entry *ce; local
50849 …if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline…
50853 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
50858 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
50859ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
50860 if (UNEXPECTED(ce == NULL)) {
50865 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
50869 ce = zend_fetch_class(NULL, opline->op2.num);
50870 if (UNEXPECTED(ce == NULL)) {
50880 ce = Z_CE_P(EX_VAR(opline->op2.var));
50883 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
50888 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
50896 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
50899 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
50932 zend_class_entry *ce; local
50935 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
50936 if (UNEXPECTED(ce == NULL)) {
50937ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
50938 if (EXPECTED(ce)) {
50939 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
50943 ce = zend_fetch_class(NULL, opline->op2.num);
50944 if (UNEXPECTED(ce == NULL)) {
50951 ce = Z_CE_P(EX_VAR(opline->op2.var));
50953 result = ce && instanceof_function(Z_OBJCE_P(expr), ce);
51234 zend_class_entry *ce; local
51251 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
51252 if (UNEXPECTED(ce == NULL)) {
51253ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
51254 if (UNEXPECTED(ce == NULL)) {
51262 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
51265 ce = zend_fetch_class(NULL, opline->op2.num);
51266 if (UNEXPECTED(ce == NULL)) {
51275 ce = Z_CE_P(EX_VAR(opline->op2.var));
51277 zend_std_unset_static_property(ce, Z_STR_P(varname));
51330 zend_class_entry *ce; local
51341 …if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline…
51345 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
51350 } else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
51351ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
51352 if (UNEXPECTED(ce == NULL)) {
51357 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
51361 ce = zend_fetch_class(NULL, opline->op2.num);
51362 if (UNEXPECTED(ce == NULL)) {
51372 ce = Z_CE_P(EX_VAR(opline->op2.var));
51375 EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))) == ce)) {
51380 if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
51388 value = zend_std_get_static_property(ce, Z_STR_P(varname), 1);
51391 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
51424 zend_class_entry *ce; local
51427 ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
51428 if (UNEXPECTED(ce == NULL)) {
51429ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEN…
51430 if (EXPECTED(ce)) {
51431 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
51435 ce = zend_fetch_class(NULL, opline->op2.num);
51436 if (UNEXPECTED(ce == NULL)) {
51443 ce = Z_CE_P(EX_VAR(opline->op2.var));
51445 result = ce && instanceof_function(Z_OBJCE_P(expr), ce);
52214 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
52440 called_scope = obj->ce;
52459 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…
53544 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
53771 called_scope = obj->ce;
53790 …zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(obj->ce->name), Z_STRVAL_P(fu…