blob: b8b12d616bb8c75f955ae4ab53b8d61df274e96e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class Foo : Object {
}
class Bar {
public Foo a;
public Foo b { get; set; }
public Foo c;
}
void main () {
var bar = new Bar () {
a = b = c = new Foo ()
};
assert (bar.a != null);
assert (bar.a == bar.b);
assert (bar.a == bar.c);
assert (bar.a.ref_count == 4);
}
|