<div>I just noticed the following code:</div>
<div> </div>
<div>#else<br>#define DEFINE_STATIC_LOCAL(type, name, arguments) \<br>    static type&amp; name = *new type arguments<br>#endif</div>
<div> </div>
<div>Is there any reason of doing this? For example, we want to prevent dtors of all static objects from being called?</div>
<div> </div>
<div>Best regards,</div>
<div> </div>
<div>Yong Li</div>