http://d.puremagic.com/issues/show_bug.cgi?id=704


Lionello Lunesu <lio+bugzi...@lunesu.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lio+bugzi...@lunesu.com


--- Comment #6 from Lionello Lunesu <lio+bugzi...@lunesu.com> 2011-11-19 
23:16:05 PST ---
(In reply to comment #5)
> Default initializing object's fields doesn't mean full object construction. I
> do believe that an object should be considered constructed only if its
> constructor has completed successfully. Otherwise, the constructor should 
> clean
> after itself and only deallocator (if any), but not destructor, should be run.
> Currently, deallocator is not run, meaning another bug in the compiler.

for what it's worth: C# still calls the finalizer when the ctor throws.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to