Lines Matching refs:long_key
230 zend_long long_key = Z_LVAL_P(case_value); in zend_enum_build_backed_enum_table() local
231 zval *existing_case_name = zend_hash_index_find(backed_enum_table, long_key); in zend_enum_build_backed_enum_table()
240 zend_hash_index_add_new(backed_enum_table, long_key, case_name); in zend_enum_build_backed_enum_table()
289 …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
304 case_name_zv = zend_hash_index_find(backed_enum_table, long_key); in zend_enum_get_case_by_value()
319 …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()
348 zend_long long_key = 0; in zend_enum_from_base() local
352 Z_PARAM_LONG(long_key) in zend_enum_from_base()
367 Z_PARAM_STR_OR_LONG(string_key, long_key) in zend_enum_from_base()
372 string_key = zend_long_to_str(long_key); in zend_enum_from_base()
378 if (zend_enum_get_case_by_value(&case_obj, ce, long_key, string_key, try_from) == FAILURE) { in zend_enum_from_base()