Interesting, we haven't explored that. The most problematic implication would be that classes with destructors will form a hierarchy separate from Object.

As i understood, you want to remove dtors for non-scoped objects completely, so all classes will be without it, except user defined ones. Can we mark all dtors virtual by default, so there wouldn't need to be dtor in object?

Reply via email to