comparison gen/classes.cpp @ 1587:def7a1d494fd

Merge DMD 1.051
author Christian Kamm <kamm incasoftware de>
date Fri, 06 Nov 2009 23:58:01 +0100
parents e4f7b5d9c68a
children
comparison
equal deleted inserted replaced
1586:7f728c52e63c 1587:def7a1d494fd
730 b.push_void_array(initsz, ir->getInitSymbol()); 730 b.push_void_array(initsz, ir->getInitSymbol());
731 } 731 }
732 732
733 // class name 733 // class name
734 // code from dmd 734 // code from dmd
735 #if DMDV2
736 const char *name = cd->ident->toChars(); 735 const char *name = cd->ident->toChars();
737 #else
738 char *name = cd->ident->toChars();
739 #endif
740 size_t namelen = strlen(name); 736 size_t namelen = strlen(name);
741 if (!(namelen > 9 && memcmp(name, "TypeInfo_", 9) == 0)) 737 if (!(namelen > 9 && memcmp(name, "TypeInfo_", 9) == 0))
742 { 738 {
743 name = cd->toPrettyChars(); 739 name = cd->toPrettyChars();
744 namelen = strlen(name); 740 namelen = strlen(name);