Lines Matching refs:long_key
223 zend_long long_key = Z_LVAL_P(case_value); in zend_enum_build_backed_enum_table() local
224 zval *existing_case_name = zend_hash_index_find(backed_enum_table, long_key); in zend_enum_build_backed_enum_table()
233 zend_hash_index_add_new(backed_enum_table, long_key, case_name); in zend_enum_build_backed_enum_table()
282 …get_case_by_value(zend_object **result, zend_class_entry *ce, zend_long long_key, zend_string *str… in zend_enum_get_case_by_value() argument
297 case_name_zv = zend_hash_index_find(backed_enum_table, long_key); in zend_enum_get_case_by_value()
312 …zend_value_error(ZEND_LONG_FMT " is not a valid backing value for enum %s", long_key, ZSTR_VAL(ce-… in zend_enum_get_case_by_value()
341 zend_long long_key = 0; in zend_enum_from_base() local
345 Z_PARAM_LONG(long_key) in zend_enum_from_base()
360 Z_PARAM_STR_OR_LONG(string_key, long_key) in zend_enum_from_base()
365 string_key = zend_long_to_str(long_key); in zend_enum_from_base()
371 if (zend_enum_get_case_by_value(&case_obj, ce, long_key, string_key, try_from) == FAILURE) { in zend_enum_from_base()