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