hasElaborateDestructor

Adam Wilson flyboynw at gmail.com
Mon Apr 28 09:00:03 UTC 2025


On Sunday, 27 April 2025 at 21:43:26 UTC, claptrap wrote:
> What the heck does elaborate mean in this context? I mean a 
> type has a destructor or not right? Why is a struct destructor 
> called "elaborate" and a class destructor not?
>
> Or is this just another case of programmers cant think up 
> sensible names for stuff?

Renamed to `hasComplexDestruction` in Phobos 3. You can even use 
`phobos.sys.traits` in your code right now since it's just a 
template and the module ships with the standard Phobos 
distribution.


More information about the Digitalmars-d mailing list