JVM_IR KT-47939 use FunInterfaceConstructorReference as base class

This commit is contained in:
Dmitry Petrov
2021-12-07 17:30:56 +03:00
committed by TeamCityServer
parent 0ccd7a7e0c
commit 93713a9ad4
13 changed files with 158 additions and 42 deletions
@@ -31,12 +31,6 @@ public class FunctionReference extends CallableReference implements FunctionBase
* fun useSuspend(f: suspend () -> Unit) {}
* useSuspend(::target)
* </pre></ul>
* <ul>3 - whether it is a synthetic <code>fun interface</code> constructor, i.e., <pre>
* fun interface KRunnable {
* fun run()
* }
* val kr: (() -> Unit) -> KRunnable = ::KRunnable
* </pre></ul>
* </li>
*/
@SinceKotlin(version = "1.4")