Files
Odin/tests/issues/test_issue_7089.odin
2026-07-19 18:34:48 -03:00

25 lines
486 B
Odin

package test_issues
import "core:testing"
@(test)
test_issue_7089 :: proc(t: ^testing.T) {
{
A0 :: [dynamic; 8]int
A1 :: union { A0 }
A2 :: struct { elements: [dynamic; 8]A1 }
value := A2{elements = {A0{1}, A0{2}, A0{3}}}
testing.expect_value(t, len(value.elements), 3)
}
{
A0 :: struct { _: int }
A1 :: union { A0 }
A2 :: struct { elements: [dynamic; 8]A1 }
value := A2{elements = {A0{1}, A0{2}, A0{3}}}
testing.expect_value(t, len(value.elements), 3)
}
}