diff tango/lib/compiler/llvmdc/lifetime.d @ 268:23d0d9855cad trunk

[svn r289] Fixed: right shift >> was broken for unsigned types. Fixed: debug info for classes now started.
author lindquist
date Sun, 15 Jun 2008 18:52:27 +0200
parents a168a2c3ea48
children a3b7c19c866c
line wrap: on
line diff
--- a/tango/lib/compiler/llvmdc/lifetime.d	Sun Jun 15 18:37:23 2008 +0200
+++ b/tango/lib/compiler/llvmdc/lifetime.d	Sun Jun 15 18:52:27 2008 +0200
@@ -480,6 +480,7 @@
                     {
                         if (c.destructor)
                         {
+                            debug(PRINTF) printf("calling dtor of %.*s\n", c.name.length, c.name.ptr);
                             fp_t fp = cast(fp_t)c.destructor;
                             (*fp)(cast(Object)p); // call destructor
                         }