Mercurial > projects > dstress
view run/typeid_02.d @ 538:5320be2851e8
fixed typeid checks for classes
author | thomask |
---|---|
date | Sat, 14 May 2005 06:46:25 +0000 |
parents | f87ba6507260 |
children | 7e8e5013a030 |
line wrap: on
line source
// $HeadURL$ // $Date$ // $Author$ module dstress.run.typeid_02; class MyClass{ } int main(){ TypeInfo ti = typeid(MyClass[][]); assert(!(ti is null)); assert(ti); assert(ti.tsize==(MyClass[][]).sizeof); assert(ti.toString=="dstress.run.typeid_02.MyClass[][]"); TypeInfo_Array ta = cast(TypeInfo_Array) ti; assert(!(ta is null)); assert(ta); assert(ta.tsize==(MyClass[][]).sizeof); assert(ta.toString=="dstress.run.typeid_02.MyClass[][]"); return 0; }