Lines Matching refs:mptr
1267 zend_function *mptr; in ZEND_FUNCTION() local
1287 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->function_table, key, mptr) { in ZEND_FUNCTION()
1289 if ((mptr->common.fn_flags & ZEND_ACC_PUBLIC) in ZEND_FUNCTION()
1291 (((mptr->common.fn_flags & ZEND_ACC_PROTECTED) && in ZEND_FUNCTION()
1292 zend_check_protected(mptr->common.scope, scope)) in ZEND_FUNCTION()
1293 || ((mptr->common.fn_flags & ZEND_ACC_PRIVATE) && in ZEND_FUNCTION()
1294 scope == mptr->common.scope)))) { in ZEND_FUNCTION()
1295 size_t len = ZSTR_LEN(mptr->common.function_name); in ZEND_FUNCTION()
1299 ZVAL_STR_COPY(&method_name, mptr->common.function_name); in ZEND_FUNCTION()
1301 } else if ((mptr->common.fn_flags & ZEND_ACC_CTOR) == 0 || in ZEND_FUNCTION()
1302 mptr->common.scope == ce || in ZEND_FUNCTION()
1303 …zend_binary_strcasecmp(ZSTR_VAL(key), ZSTR_LEN(key), ZSTR_VAL(mptr->common.function_name), len) ==… in ZEND_FUNCTION()
1305 if (mptr->type == ZEND_USER_FUNCTION && in ZEND_FUNCTION()
1306 (!mptr->op_array.refcount || *mptr->op_array.refcount > 1) && in ZEND_FUNCTION()
1307 !same_name(key, mptr->common.function_name)) { in ZEND_FUNCTION()
1308 ZVAL_STR_COPY(&method_name, zend_find_alias_name(mptr->common.scope, key)); in ZEND_FUNCTION()
1311 ZVAL_STR_COPY(&method_name, mptr->common.function_name); in ZEND_FUNCTION()