for ループ本体内の for ループパラメーターへの代入を報告します。

このようなコンストラクトは意図的に宣言されていることもありますが、非常に混乱を招きやすく、多くの場合はタイプミスによるものです。

例:


  for (value in [1, 2, 3]) {
      value = 4 // 警告
  }