Override completion in expect class should behave differently
Caret placement is at the end of new fun/property #KT-25313 Fixed
This commit is contained in:
+3
-3
@@ -1,9 +1,9 @@
|
||||
// WITH_RUNTIME
|
||||
// DISABLE-ERRORS
|
||||
interface T<X> {
|
||||
val <caret>foo: X
|
||||
val foo: X
|
||||
}
|
||||
|
||||
enum class E(override val foo: Int) : T<Int> {
|
||||
enum class E(override val foo: Int<caret>) : T<Int> {
|
||||
A, B, C
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -1,14 +1,14 @@
|
||||
// WITH_RUNTIME
|
||||
// DISABLE-ERRORS
|
||||
interface T<X> {
|
||||
val <caret>foo: X
|
||||
val foo: X
|
||||
}
|
||||
|
||||
class U(override val foo: String) : T<String> {
|
||||
|
||||
}
|
||||
|
||||
class V(override val foo: Int) : T<Int> {
|
||||
class V(override val foo: Int<caret>) : T<Int> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -3,4 +3,4 @@ interface I {
|
||||
val foo: Int
|
||||
}
|
||||
|
||||
<caret>class A(override val foo: Int) : I
|
||||
class A(override val foo: Int<caret>) : I
|
||||
|
||||
Reference in New Issue
Block a user