Convert reference to lambda: fix it works correctly when referenced function has default argument

#KT-17222 Fixed
#KT-24138 Fixed
#KT-39532
This commit is contained in:
Toshiaki Kameyama
2020-06-12 17:48:47 +09:00
committed by Roman Golyshev
parent bc34f7f7f5
commit 2fd3af73eb
8 changed files with 77 additions and 15 deletions
@@ -0,0 +1,7 @@
fun test() {
foo1(<caret>::convert2)
}
fun foo1(convert: (Int) -> Unit) {}
fun convert2(i: Int, j: Int = 0) {}