FirDefaultParametersResolver: process imported from objects properly

#KT-49083 Fixed
This commit is contained in:
Mikhail Glukhikh
2021-10-13 16:48:22 +03:00
committed by TeamCityServer
parent c5a4a5de42
commit 09bc729b0e
8 changed files with 79 additions and 15 deletions
@@ -0,0 +1,11 @@
import Derived.foo
open class Base {
open fun foo(arg: Int, def: String = "") {}
}
object Derived : Base() {
override fun foo(arg: Int, def: String) {}
}
fun test() {
foo(42) // No value passed for parameter 'def'
}