Files
ldc/test/interface7.d
Tomas Lindquist Olsen 541a677a54 [svn r118] Fixed dynamic casts.
Fixed a few interface bugs.
2007-11-25 00:19:13 +01:00

22 lines
330 B
D

module interface7;
interface I
{
}
class C : I
{
}
void main()
{
I i = new C;
ClassInfo ci = i.classinfo;
char[] name = ci.name;
printf("ci.name = %.*s\n", name.length, name.ptr);
ClassInfo cI = I.classinfo;
name = cI.name;
printf("cI.name = %.*s\n", name.length, name.ptr);
assert(ci is cI);
}