On 11 July 2017 at 08:46, Jacob Carlborg via Digitalmars-d <[email protected]> wrote: > On 2017-07-10 22:00, Walter Bright wrote: > >> Yes. Not having it makes enforce(), for example, generate poor code. > > > Not sure I understand. "enforce" will return if the condition is true. >
Right, you can't put noreturn on enforce itself, but you can on the internal bailOut function called by enforce.
