comparison gen/classes.cpp @ 1577:e4f7b5d9c68a

DMD 2.032 Merge.
author Robert Clipsham <robert@octarineparrot.com>
date Tue, 08 Sep 2009 10:07:56 +0100
parents 8d086d552909
children def7a1d494fd
comparison
equal deleted inserted replaced
1576:4551475bc6b6 1577:e4f7b5d9c68a
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();
737 #else
735 char *name = cd->ident->toChars(); 738 char *name = cd->ident->toChars();
739 #endif
736 size_t namelen = strlen(name); 740 size_t namelen = strlen(name);
737 if (!(namelen > 9 && memcmp(name, "TypeInfo_", 9) == 0)) 741 if (!(namelen > 9 && memcmp(name, "TypeInfo_", 9) == 0))
738 { 742 {
739 name = cd->toPrettyChars(); 743 name = cd->toPrettyChars();
740 namelen = strlen(name); 744 namelen = strlen(name);