How to make invariant switchable
Jason House
jason.james.house at gmail.com
Thu Jun 18 05:32:43 PDT 2009
Qian Xu Wrote:
> Hi All,
>
> "invariant" is a great language feature of D. But nice thing costs.
>
> Is it possible to make it compiler switchable? Like "dmd --ignore-invariant"
> or "dmd --version=ignore-invariant" It think it will be quite helpful to
> generate test version and release version of software.
>
>
> Best regards
> Qian Xu
"dmd -release" will ignore invariants. You can also wrap your invariants inside of debug{} or similar.
More information about the Digitalmars-d
mailing list