C and C++


LANG.TYPE.TQFT : Type Qualifier on Function Type

要旨

A function type is specified with a type qualifier: const, volatile, restrict, or _Atomic.

See also Restrict Qualifier Used, Use of C Atomic.

プロパティ

クラス名 Type Qualifier on Function Type
日本語クラス名 Type Qualifier on Function Type
クラス分類 信頼性 (reliability)
ニーモニック LANG.TYPE.TQFT
カテゴリー
MisraC2023 MisraC2023:17.13 A function type shall not be type qualified
Misra2012 Misra2012:17.13 A function type shall not be type qualified
対応言語 C および C++ で利用可能です。
有効/無効設定 このワーニングクラスのチェックはデフォルトで有効になっています。チェックを無効にするにはプロジェクト設定ファイル (configuration file)に以下の WARNING_FILTER ルールを追加してください。
WARNING_FILTER += discard class="Type Qualifier on Function Type"

typedef int ftype(void);               /* ok: no type qualifier */
typedef const ftype cftype1;  /* 'Type Qualifier on Function Type' warning issued here */

関連のある設定ファイルパラメータ

設定ファイルの以下のパラメータがこのワーニングクラスのチェックに影響します。