133
|
1 /* $HeadURL$
|
|
2 * $Date$
|
|
3 * $Author$
|
|
4 */
|
|
5
|
|
6 module dstress.run.typeid_71;
|
|
7
|
|
8 struct MyStruct{
|
|
9 int dummy;
|
|
10 }
|
|
11
|
|
12 int main(){
|
|
13 TypeInfo ti = typeid(MyStruct[]);
|
|
14 assert(!(ti is null));
|
535
|
15 assert(ti);
|
342
|
16 assert(ti.tsize==(MyStruct[]).sizeof);
|
435
|
17 assert(ti.toString()=="dstress.run.typeid_71.MyStruct[]");
|
535
|
18
|
|
19 TypeInfo_Array ta = cast(TypeInfo_Array) ti;
|
|
20 assert(!(ta is null));
|
|
21 assert(ta);
|
|
22 assert(ta.tsize==(MyStruct[]).sizeof);
|
|
23 assert(ta.toString()=="dstress.run.typeid_71.MyStruct[]");
|
|
24
|
133
|
25 return 0;
|
|
26 }
|