= { ... } と 推論された戻り値の型が使用されている関数を報告します。

例:


  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 } // 明示的なラムダシグネチャーを指定