comparison run/typeid_29.d @ 535:0db095345640

TypeInfo_Array Burton Radons <burton-radons@smocky.com> 2005-05-08 news:d5lotd$29j1$1@digitaldaemon.com
author thomask
date Sat, 14 May 2005 05:43:26 +0000
parents 111c6744074d
children 7e8e5013a030
comparison
equal deleted inserted replaced
534:5068f863e9c2 535:0db095345640
6 module dstress.run.typeid_28; 6 module dstress.run.typeid_28;
7 7
8 int main(){ 8 int main(){
9 TypeInfo ti = typeid(ushort[]); 9 TypeInfo ti = typeid(ushort[]);
10 assert(!(ti is null)); 10 assert(!(ti is null));
11 assert(ti);
11 assert(ti.tsize==(ushort[]).sizeof); 12 assert(ti.tsize==(ushort[]).sizeof);
12 assert(ti.toString()=="ushort[]"); 13 assert(ti.toString()=="ushort[]");
14
15 TypeInfo_Array ta = cast(TypeInfo_Array) ti;
16 assert(!(ta is null));
17 assert(ta);
18 assert(ta.tsize==(ushort[]).sizeof);
19 assert(ta.toString()=="ushort[]");
20
13 return 0; 21 return 0;
14 } 22 }