On Sun, 12 Apr 2009 22:00:43 +0300, Walter Bright
<newshou...@digitalmars.com> wrote:
Jarrett Billingsley wrote:
Whether it'll be going away, I'm not sure. I guess Walter is the only
one who knows that.
I see no point to breaking invariant() again.
Will 'invariant' as a type modifier go away? If so, then of course the
parentheses could be dropped out from the class invariant. Or, both the
syntaxes ('invariant {}' and 'invariant() {}') could be supported (imho,
only one syntax would be better though).
Currently the syntaxes of the class invariants and unit tests are a bit
inconsistent, and I don't like it too much. :)