aboutsummaryrefslogtreecommitdiff
path: root/tests/nested_structs.ek
blob: 1429a77953da7be2913f207f029d8e73eeb524ff (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
typedef i27 {}
typedef i9 {}

typedef a {
	i27 a;
	i27 b;
}

typedef b {
	a a;
	i27 b;
}

main()
{
	mut p = b!{.a = a!{.a = 1, .b = 2}, .b = 3};
}