On Friday, 25 October 2013 at 08:09:30 UTC, Maxim Fomin wrote:
This is impossible because with() has already another meaning.

I believe Andrei meant using the existing "with" statement as it currently is defined in the language. The function setAllocator would set the given allocator, and return a structure with a destructor. The destructor should be called at the end of the "with" block, and it will set the current allocator back to its old value.

However, it appears that currently this usage of "with" is buggy:
http://d.puremagic.com/issues/show_bug.cgi?id=11351

Reply via email to