]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/gdc.dg/gdc280.d
Update copyright years.
[thirdparty/gcc.git] / gcc / testsuite / gdc.dg / gdc280.d
CommitLineData
844fa2de
IB
1// https://bugzilla.gdcproject.org/show_bug.cgi?id=280
2// { dg-do compile }
3
4struct RBNode280
5{
6 RBNode280* _parent;
7
8 @property left(RBNode280*)
9 {
10 _parent = &this;
11 }
12}
13
14class RedBlackTree280
15{
16 RBNode280* _end;
17 RBNode280* _begin;
18
19 this(int[] elems...)
20 {
21 _end = new RBNode280;
22
23 foreach (e; elems)
24 {
25 _end.left = _begin;
26 }
27 }
28}
29
30__gshared s = new RedBlackTree280('h');