Home
last modified time | relevance | path

Searched refs:case_name_zv (Results 1 – 1 of 1) sorted by relevance

/PHP-8.2/Zend/
H A Dzend_enum.c295 zval *case_name_zv; in zend_enum_get_case_by_value() local
297 case_name_zv = zend_hash_index_find(backed_enum_table, long_key); in zend_enum_get_case_by_value()
301 case_name_zv = zend_hash_find(backed_enum_table, string_key); in zend_enum_get_case_by_value()
304 if (case_name_zv == NULL) { in zend_enum_get_case_by_value()
322 ZEND_ASSERT(Z_TYPE_P(case_name_zv) == IS_STRING); in zend_enum_get_case_by_value()
323 zend_class_constant *c = zend_hash_find_ptr(CE_CONSTANTS_TABLE(ce), Z_STR_P(case_name_zv)); in zend_enum_get_case_by_value()
567 zval case_name_zv; in zend_enum_add_case() local
568 ZVAL_STR(&case_name_zv, case_name); in zend_enum_add_case()
570 zend_hash_index_add_new(backed_enum_table, Z_LVAL_P(value), &case_name_zv); in zend_enum_add_case()
572 zend_hash_add_new(backed_enum_table, Z_STR_P(value), &case_name_zv); in zend_enum_add_case()

Completed in 6 milliseconds