Lines Matching refs:lcname

163 static inline zend_bool is_closure_invoke(zend_class_entry *ce, zend_string *lcname) {  in is_closure_invoke()  argument
165 && zend_string_equals_literal(lcname, ZEND_INVOKE_FUNC_NAME); in is_closure_invoke()
1102 zend_string *lcname; in reflection_extension_factory() local
1105 lcname = zend_string_alloc(name_len, 0); in reflection_extension_factory()
1106 zend_str_tolower_copy(ZSTR_VAL(lcname), name_str, name_len); in reflection_extension_factory()
1107 module = zend_hash_find_ptr(&module_registry, lcname); in reflection_extension_factory()
1108 zend_string_efree(lcname); in reflection_extension_factory()
1503 zend_string *fname, *lcname; in ZEND_METHOD() local
1520 ZSTR_ALLOCA_ALLOC(lcname, ZSTR_LEN(fname) - 1, use_heap); in ZEND_METHOD()
1521 zend_str_tolower_copy(ZSTR_VAL(lcname), ZSTR_VAL(fname) + 1, ZSTR_LEN(fname) - 1); in ZEND_METHOD()
1522 fptr = zend_fetch_function(lcname); in ZEND_METHOD()
1523 ZSTR_ALLOCA_FREE(lcname, use_heap); in ZEND_METHOD()
1525 lcname = zend_string_tolower(fname); in ZEND_METHOD()
1526 fptr = zend_fetch_function(lcname); in ZEND_METHOD()
1527 zend_string_release(lcname); in ZEND_METHOD()
2266 zend_string *lcname = zend_string_tolower(Z_STR_P(reference)); in ZEND_METHOD() local
2267 fptr = zend_hash_find_ptr(EG(function_table), lcname); in ZEND_METHOD()
2268 zend_string_release(lcname); in ZEND_METHOD()
2281 zend_string *name, *lcname; in ZEND_METHOD() local
2311 lcname = zend_string_tolower(name); in ZEND_METHOD()
2312 if (Z_TYPE_P(classref) == IS_OBJECT && is_closure_invoke(ce, lcname) in ZEND_METHOD()
2317 } else if ((fptr = zend_hash_find_ptr(&ce->function_table, lcname)) == NULL) { in ZEND_METHOD()
2321 zend_string_release(lcname); in ZEND_METHOD()
2325 zend_string_release(lcname); in ZEND_METHOD()
2933 char *lcname; in ZEND_METHOD() local
2996 lcname = zend_str_tolower_dup(name_str, name_len); in ZEND_METHOD()
2999 && memcmp(lcname, ZEND_INVOKE_FUNC_NAME, sizeof(ZEND_INVOKE_FUNC_NAME)-1) == 0 in ZEND_METHOD()
3003 } else if ((mptr = zend_hash_str_find_ptr(&ce->function_table, lcname, name_len)) == NULL) { in ZEND_METHOD()
3004 efree(lcname); in ZEND_METHOD()
3009 efree(lcname); in ZEND_METHOD()
5722 char *lcname; in ZEND_METHOD() local
5735 lcname = do_alloca(name_len + 1, use_heap); in ZEND_METHOD()
5736 zend_str_tolower_copy(lcname, name_str, name_len); in ZEND_METHOD()
5737 if ((module = zend_hash_str_find_ptr(&module_registry, lcname, name_len)) == NULL) { in ZEND_METHOD()
5738 free_alloca(lcname, use_heap); in ZEND_METHOD()
5743 free_alloca(lcname, use_heap); in ZEND_METHOD()