Override/Implement: Add 'actual' modifier to overrides of 'expect'

#KT-23106 Fixed
This commit is contained in:
Alexey Sedunov
2018-06-08 15:40:56 +03:00
parent 5f87e84966
commit ed8b4b761a
6 changed files with 40 additions and 1 deletions
@@ -0,0 +1,7 @@
interface I {
fun f()
}
expect class C : I {
override fun f()
}
@@ -0,0 +1,7 @@
interface I {
fun f()
}
expect class C : I {
override fun f()
}
@@ -0,0 +1,4 @@
// "Implement members" "true"
// DISABLE-ERRORS
actual class <caret>C : I
@@ -0,0 +1,8 @@
// "Implement members" "true"
// DISABLE-ERRORS
actual class C : I {
actual override fun f() {
TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
}
}