AUTOSAR C++14 Rule M0-1-10
Every defined function should be called at least once
説明
ルール定義
定義されているすべての関数は少なくとも 1 回呼び出すものとします。
根拠
定義をもつ関数が呼び出されない場合、重大なコーディング エラーを示す場合があります。たとえば、関数呼び出しが到達不能だったり、別の関数が意図せずに呼び出されている場合です。
Polyspace 実装
チェッカーは、静的関数が定義されているが、その翻訳単位の中で一切呼び出されていない状況を検出します。
トラブルシューティング
ルール違反が想定されるものの、Polyspace® から報告されない場合は、コーディング規約違反が想定どおりに表示されない理由の診断を参照してください。
例
チェック情報
| グループ: 言語に依存しない問題 |
| カテゴリ: Advisory、Automated |
バージョン履歴
R2019a で導入