Skip to main content

SA0003:空のステートメント

セミコロンを含むコード行を検索します ;、ただし、説明は含まれていません。

理論的根拠:空のステートメントは、欠落しているコードを示している可能性があります。

注: 空のステートメントを使用するのには十分な理由があります。たとえば、 CASE このステートメントでは、何もすることがない場合も含め、すべてのケースを明示的にプログラムすることが合理的です。こういう空の時は CASE ステートメントにコメントが含まれている場合、静的解析はエラー メッセージを生成しません。

重要性:低い

16.
CASE value OF
    1:
        DoSomething();
    2:
        ;
    3:
        DoSomethingElse();
END_CASE

での出力 メッセージ ビュー:

  • sa_icon_message.png SA0003: 空のステートメント

CASE value OF
    1:
        DoSomething();
    2:
        ;    //nothing to do
    3:
        DoSomethingElse();
END_CASE

での出力 メッセージ ビュー:

  • sa_icon_message.png SAエラーなし