reid-llvm/reid_src/array_structs.reid
2025-07-16 22:38:19 +03:00

18 lines
266 B
Plaintext

// Arithmetic, function calls and imports!
struct Test {
field: i32,
second: [u32; 4]
}
fn main() -> u32 {
let mut value = [Test {
field: 5,
second: [6, 3, 17, 8],
}];
value[0].second[2] = 99;
return value[0].second[2];
}