blob: e9a602b0ba421bfbda2265f3ecee5fef380bf084 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class Foo {
}
class Bar : Foo {
}
void manam (Foo[] foos) {
assert (foos[0] is Bar);
}
void main () {
Bar[] bars = { new Bar () };
manam (bars);
unowned Foo[] foos = bars;
assert (foos[0] is Bar);
}
|