このオプションの l は、any、basic、weak、layout、strict、std、strong のいずれか 1 つです。各レベルの明確化の詳細については、Table B–13 を参照してください。
-Xalias_level を指定しない場合、フラグのデフォルトは -Xalias_level=any です。これは、型に基づく別名解析が実行されないことを意味します。-Xalias_level を指定してもレベルを設定しない場合、デフォルトは -Xalias_level=layout になります。
lint を実行するときの明確化のレベルは、コンパイラを実行するときのレベルよりも緩やかにしてください。明確化のレベルをコンパイルするときのレベルより厳しくして lint を実行すると、結果は解釈するのが困難になり、誤解を招く恐れがあります。
明確化の詳細と、明確化を支援するために作成されたプラグマのリストについては、lint フィルタを参照してください。