Files
ldc/test/typeinfo2.d
Tomas Lindquist Olsen b72a4fa645 [svn r57] Added most basic TypeInfo (rebuild lphobos).
Fixed some SymOffExp bugs.
Added another typeinfo test case.
2007-10-23 07:16:02 +02:00

15 lines
276 B
D

module typeinfo2;
void main()
{
auto ti = typeid(float);
float f = 2.5;
hash_t fh = ti.getHash(&f);
assert(ti.next is null);
float g = 4.0;
ti.swap(&f,&g);
assert(f == 4.0 && g == 2.5);
assert(fh == *cast(uint*)(&g));
assert(!ti.flags);
}