Files
kotlin-fork/idea/testData/quickfix/removeSuspend/middleClass2.kt
T
Alexey Sedunov fd41e266fb Quick Fixes: Add/remove 'suspend' in hierarchy
#KT-15903 Fixed
2017-04-24 14:55:37 +03:00

50 lines
554 B
Kotlin
Vendored

// "Remove 'suspend' modifier from all functions in hierarchy" "true"
open class A {
open suspend fun foo() {
}
open fun foo(n: Int) {
}
}
open class B : A() {
override fun <caret>foo() {
}
override fun foo(n: Int) {
}
}
open class B1 : A() {
override suspend fun foo() {
}
override fun foo(n: Int) {
}
}
open class C : B() {
override fun foo() {
}
override fun foo(n: Int) {
}
}
open class C1 : B() {
override fun foo() {
}
override fun foo(n: Int) {
}
}