comparison lphobos/internal/objectimpl.d @ 106:5b5194b25f33 trunk

[svn r110] Fixed typeinfo for classes.
author lindquist
date Mon, 19 Nov 2007 06:01:48 +0100
parents ccca1c13e13a
children 27b9f749d9fe
comparison
equal deleted inserted replaced
105:182b41f56b7f 106:5b5194b25f33
814 uint flags() { return 1; } 814 uint flags() { return 1; }
815 815
816 TypeInfo next; 816 TypeInfo next;
817 } 817 }
818 818
819 /+
820
821 class TypeInfo_Class : TypeInfo 819 class TypeInfo_Class : TypeInfo
822 { 820 {
823 char[] toString() { return info.name; } 821 char[] toString() { return info.name; }
824 822
825 int opEquals(Object o) 823 int opEquals(Object o)
878 return (info.flags & 4) ? info.offTi : null; 876 return (info.flags & 4) ? info.offTi : null;
879 } 877 }
880 878
881 ClassInfo info; 879 ClassInfo info;
882 } 880 }
881
882 /+
883 883
884 class TypeInfo_Interface : TypeInfo 884 class TypeInfo_Interface : TypeInfo
885 { 885 {
886 char[] toString() { return info.name; } 886 char[] toString() { return info.name; }
887 887