FILE: sameValueParametersDifferentReceiver.kt public open class A : R|kotlin/Any| { public constructor(): R|A| { super() } public final fun R|kotlin/String|.foo(from: R|kotlin/String|, to: R|kotlin/String|): R|kotlin/Int| { ^foo Int(1) } public final fun R|T|.foo(from: R|kotlin/String|, to: R|kotlin/String|): R|kotlin/Int| { ^foo Int(1) } } public final class B : R|A| { public constructor(): R|B| { super() } }