Lines Matching refs:called_scope
35 zend_class_entry *called_scope; member
149 fci_cache.called_scope = newclass; in ZEND_METHOD()
159 zend_create_closure(&new_closure, &closure->func, newclass, closure->called_scope, newthis); in ZEND_METHOD()
176 fake_closure->called_scope = NULL; in ZEND_METHOD()
223 zend_class_entry *ce, *called_scope; in do_closure_bind() local
244 called_scope = Z_OBJCE_P(newthis); in do_closure_bind()
246 called_scope = ce; in do_closure_bind()
249 zend_create_closure(return_value, &closure->func, ce, called_scope, newthis); in do_closure_bind()
321 fcc.called_scope = zend_get_called_scope(EG(current_execute_data)); in ZEND_NAMED_FUNCTION()
376 zend_create_fake_closure(return_value, mptr, mptr->common.scope, fcc.called_scope, &instance); in zend_create_closure_from_callable()
378 zend_create_fake_closure(return_value, mptr, mptr->common.scope, fcc.called_scope, NULL); in zend_create_closure_from_callable()
442 if (lhs->called_scope != rhs->called_scope) { in zend_closure_compare()
557 closure->func.common.scope, closure->called_scope, &closure->this_ptr); in zend_closure_clone()
567 *ce_ptr = closure->called_scope; in zend_closure_get_closure()
731 …*res, zend_function *func, zend_class_entry *scope, zend_class_entry *called_scope, zval *this_ptr… in zend_create_closure_ex() argument
825 closure->called_scope = called_scope; in zend_create_closure_ex()
835 …*res, zend_function *func, zend_class_entry *scope, zend_class_entry *called_scope, zval *this_ptr) in zend_create_closure() argument
837 zend_create_closure_ex(res, func, scope, called_scope, this_ptr, in zend_create_closure()
841 …*res, zend_function *func, zend_class_entry *scope, zend_class_entry *called_scope, zval *this_ptr… in zend_create_fake_closure() argument
845 zend_create_closure_ex(res, func, scope, called_scope, this_ptr, /* is_fake */ true); in zend_create_fake_closure()