interface A { fun foo()}interface B { fun bar()}interface C : A, Bfun example(c: C) { c.foo() c.bar()}fun main() { example(object : C { override fun foo() { println("foo") } override fun bar() { println("bar") } })}
Command to reproduce:
gt.sandbox.checkout.commit b9ff972 \&& cd "${GT_SANDBOX_REPO}/gt-kotlin-sandbox" \&& cmd.run.announce "gradle run"