Oracle® Solaris Studio 12.4: C ユーザーガイド

印刷ビューの終了

更新: 2014 年 12 月
 
 

4.3.38 -Xalias_level[=l ]

このオプションの l は、anybasicweaklayoutstrictstdstrong のいずれか 1 つです。各レベルの明確化の詳細については、Table B–13 を参照してください。

-Xalias_level を指定しない場合、フラグのデフォルトは -Xalias_level=any です。これは、型に基づく別名解析が実行されないことを意味します。-Xalias_level を指定してもレベルを設定しない場合、デフォルトは -Xalias_level=layout になります。

lint を実行するときの明確化のレベルは、コンパイラを実行するときのレベルよりも緩やかにしてください。明確化のレベルをコンパイルするときのレベルより厳しくして lint を実行すると、結果は解釈するのが困難になり、誤解を招く恐れがあります。

明確化の詳細と、明確化を支援するために作成されたプラグマのリストについては、lint フィルタを参照してください。