blob: 31d488c58b7b5c42dcd4201796eee44243be5b70 (
plain)
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
34
35
36
|
typedef S = (int x, int y);
() test() {
var int i1;
var int i2;
i1 = i2 = 0;
var int? oi1;
var int? oi2;
oi1 = oi2 = none;
int var^? opi1;
int var^? opi2;
opi1 = opi2 = none;
var S s1;
var S s2;
s1 = s2 = (1,2);
var S? os1;
var S? os2;
os1 = os2 = none;
var int#[2] ai1;
var int#[2] ai2;
var int#[2] ai = [12, 34];
ai1 = ai2 = [12, 34];
ai = [12, 34];
ai1 = ai2 = ai;
var int#[2]? oai1;
var int#[2]? oai2;
oai1 = oai2 = none;
}
|