blob: 8780e3fda9a9248fa13f840dfd41b0fe88062671 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
typedef any {}
struct some_struct {
a i64;
}
struct some_template (A any) {
a A;
}
main()
{
a mut i64 = 20;
a = 200;
b mut some_struct = {20};
b = {200};
c mut = {20} as some_struct;
c = {200};
d mut some_template = {20};
d = {200};
e mut some_template (i64) = {20};
e = {200};
f mut = {20} as some_template;
f = {200};
g mut = {20} as some_template(i64);
g = {200};
}
|