blob: 76ed275092986514e2aa4452debe75a1574d2b44 [file]
// LANGUAGE: +ContextReceivers
interface I {
context(String, Int) fun foo()
}
class C1 : I {
context(String, Int) override fun foo() {}
}
class C2 : I {
context(String) override fun foo() {}
}
class C3 : I {
context(Int, String) override fun foo() {}
}
class C4 : I {
context(String, Float) override fun foo() {}
}