ion of entry class invariants or use the macros defined in <code class="computeroutput">boost/contract_macro.hpp</code> (recommended only for applications where it is truly necessary to completely remove contract code compilation from production code).</p>
<p>This macro is automatically defined when  <code class="computeroutput"><a class="link" href="BOOST_CONTRACT_NO_idm34911.html" title="Macro BOOST_CONTRACT_NO_INVARIANTS">BOOST_CONTRACT_NO_INVARIANTS</a></code> is defined.</p>
<p><span class="bold"><stro