メインコンテンツにスキップ

関数ではないものの呼び出し

'{0}' は関数ではありません。

説明

#

アナライザは、関数呼び出しを見つけたものの、呼び出される関数の名前が関数以外のものとして定義されている場合に、この診断を生成します。

#

以下のコードは、Binary が関数ではなく関数型であるため、この診断を生成します。

dart
typedef Binary = int Function(int, int);

int f() {
  return Binary(1, 2);
}

一般的な修正

#

名前を関数の名前に置き換えてください。