| // FILE: before.kt | |
| interface A { | |
| fun f() {} | |
| } | |
| interface B : A { | |
| override fun f() {} | |
| } | |
| interface C : B, A | |
| class SomeClass() : C { | |
| override fun <caret>f() {} | |
| } | |
| // FILE: after.kt | |
| interface A { | |
| fun f() {} | |
| } | |
| interface B : A { | |
| override fun <caret>f() {} | |
| } | |
| interface C : B, A | |
| class SomeClass() : C { | |
| override fun f() {} | |
| } |