687
|
1 // $HeadURL$
|
|
2 // $Date$
|
|
3 // $Author$
|
|
4
|
|
5 // @author@ Burton Radons <burton-radons@smocky.com>
|
|
6 // @date@ 2005-09-26
|
1489
|
7 // @uri@ http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D.bugs&artnum=5071
|
687
|
8
|
|
9 module dstress.run.t.template_struct_03_E;
|
|
10
|
|
11 struct A (uint D){
|
|
12 B!(D - 1) b;
|
|
13 }
|
|
14
|
|
15 struct B (uint D){
|
|
16 uint [D] data;
|
|
17 uint foo () {
|
|
18 return data [0];
|
|
19 }
|
|
20 }
|
|
21
|
|
22 int main(){
|
|
23 A!(4) a4;
|
|
24 assert(a4.b.data.length==3);
|
|
25
|
|
26 return 0;
|
|
27 } |