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.

Reply via email to