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:
committed by
Roman Golyshev
parent
bc34f7f7f5
commit
2fd3af73eb
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
fun test() {
|
||||
bar(<caret>Int::foo)
|
||||
}
|
||||
|
||||
fun Int.foo(x: Int, y: Int = 42) = x + y
|
||||
|
||||
fun bar(f: (Int, Int) -> Int) {}
|
||||
Reference in New Issue
Block a user