= { ... } と 推論された戻り値の型が使用されている関数を報告します。
例:
fun sum(a: Int, b: Int) = { a + b } // この関数の戻り値の型は '() -> Int' です。
いくつかのクイックフィックスがあります。 クイックフィックス適用後:
fun sum(a: Int, b: Int) = a + b // 波括弧の除去
fun sum(a: Int, b: Int): () -> Int = { a + b } // 戻り値の型を明示的に指定
fun sum(a: Int, b: Int) = run { a + b } // run { ... } に変換
fun sum(a: Int, b: Int) = { -> a + b } // 明示的なラムダシグネチャーを指定