aboutsummaryrefslogtreecommitdiff
path: root/src/checker.cpp
diff options
context:
space:
mode:
authorgingerBill <gingerBill@users.noreply.github.com>2025-08-05 15:12:54 +0100
committergingerBill <gingerBill@users.noreply.github.com>2025-08-05 15:12:54 +0100
commitaf3184adc96cef59fff986ea6400caa6dbdb56ae (patch)
tree7729ec8ac632b9b4bd449978aca997238188e3af /src/checker.cpp
parenteae43f122556f7219dc05a8fb7674a122ad977ba (diff)
Change `is_utf16` field to `encoding` and use an enum
Diffstat (limited to 'src/checker.cpp')
-rw-r--r--src/checker.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/checker.cpp b/src/checker.cpp
index e9fa792f3..e72061f56 100644
--- a/src/checker.cpp
+++ b/src/checker.cpp
@@ -3101,6 +3101,9 @@ gb_internal void init_core_type_info(Checker *c) {
GB_ASSERT(tis->fields.count == 5);
+ Entity *type_info_string_encoding_kind = find_core_entity(c, str_lit("Type_Info_String_Encoding_Kind"));
+ t_type_info_string_encoding_kind = type_info_string_encoding_kind->type;
+
Entity *type_info_variant = tis->fields[4];
Type *tiv_type = type_info_variant->type;
GB_ASSERT(is_type_union(tiv_type));