Lines Matching refs:mptr
261 zend_function *mptr; in zend_create_closure_from_callable() local
269 mptr = fcc.function_handler; in zend_create_closure_from_callable()
270 if (mptr->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) { in zend_create_closure_from_callable()
273 && zend_string_equals_literal(mptr->common.function_name, "__invoke")) { in zend_create_closure_from_callable()
276 zend_free_trampoline(mptr); in zend_create_closure_from_callable()
282 call.fn_flags = mptr->common.fn_flags & ZEND_ACC_STATIC; in zend_create_closure_from_callable()
284 call.function_name = mptr->common.function_name; in zend_create_closure_from_callable()
285 call.scope = mptr->common.scope; in zend_create_closure_from_callable()
287 zend_free_trampoline(mptr); in zend_create_closure_from_callable()
288 mptr = (zend_function *) &call; in zend_create_closure_from_callable()
293 zend_create_fake_closure(return_value, mptr, mptr->common.scope, fcc.called_scope, &instance); in zend_create_closure_from_callable()
295 zend_create_fake_closure(return_value, mptr, mptr->common.scope, fcc.called_scope, NULL); in zend_create_closure_from_callable()