janvladimirmostert
05/27/2023, 7:13 PMinterface Test {
fun blah()
}
interface A {
fun doSomething()
}
interface B {
fun doSomething()
}
context(A, B)
class TestImpl : Test {
override fun blah() {
doSomething() // <-- Overload resolution ambiguity
}
}
this currently shows an Overload resolution ambiguity. All these functions match.
error
will this@A.doSomething()
and this@B.doSomething()
be supported in the future?janvladimirmostert
05/27/2023, 7:21 PMAyfri
05/27/2023, 10:01 PMAyfri
05/27/2023, 10:01 PM