Add support for soa slice reference iteration

This commit is contained in:
gingerBill
2021-03-24 22:39:29 +00:00
parent 5faf859a56
commit 1aecd7f5ff

View File

@@ -1780,6 +1780,7 @@ void check_stmt_internal(CheckerContext *ctx, Ast *node, u32 flags) {
case Type_Struct:
if (t->Struct.soa_kind != StructSoa_None) {
is_soa = true;
if (is_ptr) use_by_reference_for_value = true;
array_add(&vals, t->Struct.soa_elem);
array_add(&vals, t_int);
if (!build_context.use_llvm_api) {