diff options
Diffstat (limited to 'src/check_type.cpp')
| -rw-r--r-- | src/check_type.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/check_type.cpp b/src/check_type.cpp index f62843e2b..aa5a32905 100644 --- a/src/check_type.cpp +++ b/src/check_type.cpp @@ -2907,7 +2907,7 @@ bool check_type_internal(CheckerContext *ctx, Ast *e, Type **type, Type *named_t soa_struct->Struct.fields = array_make<Entity *>(heap_allocator(), old_array->Array.count); soa_struct->Struct.tags = array_make<String>(heap_allocator(), old_array->Array.count); soa_struct->Struct.node = e; - soa_struct->Struct.is_soa = true; + soa_struct->Struct.soa_kind = StructSoa_Fixed; soa_struct->Struct.soa_elem = elem; soa_struct->Struct.soa_count = count; @@ -2940,7 +2940,7 @@ bool check_type_internal(CheckerContext *ctx, Ast *e, Type **type, Type *named_t soa_struct->Struct.fields = array_make<Entity *>(heap_allocator(), old_struct->Struct.fields.count); soa_struct->Struct.tags = array_make<String>(heap_allocator(), old_struct->Struct.tags.count); soa_struct->Struct.node = e; - soa_struct->Struct.is_soa = true; + soa_struct->Struct.soa_kind = StructSoa_Fixed; soa_struct->Struct.soa_elem = elem; soa_struct->Struct.soa_count = count; |