Compound expression for union
This commit is contained in:
@@ -12,15 +12,9 @@ PushStruct :: (a: *MA.Arena, type: Type): *void
|
||||
result := MA.PushSize(a, ti.size->U64)
|
||||
return result
|
||||
|
||||
U :: union
|
||||
a: F64
|
||||
b: F32
|
||||
|
||||
main :: (argc: int, argv: **char): int
|
||||
arena: MA.Arena
|
||||
a: *int = PushStruct(&arena, int)
|
||||
Assert(arena.len == SizeOf(int))
|
||||
|
||||
memes: U
|
||||
|
||||
return 0
|
||||
Reference in New Issue
Block a user