8.3 --allow_null_this、--no_allow_null_this

C++ において、null の this ポインタを許可または禁止します。

使用法

null の this ポインタを許可した場合、null オブジェクトポインタで非仮想メンバ関数が呼び出されたときの振る舞いを明確にすることができます。
null の this ポインタを禁止した場合、コンパイラによる最適化の実行が可能となり、C++ 標準にも準拠します。

デフォルト

デフォルトは --no_allow_null_this です。
関連する参考文書
8.93 --gnu_defaults
非機密扱いPDF file icon PDF 版ARM DUI0472LJ
Copyright © 2010-2015 ARM.All rights reserved.