KT-3159 Disallow overriding var with different type #KT-3159 fixed
This commit is contained in:
committed by
Andrey Breslav
parent
e9613b95ac
commit
e89a8c684f
@@ -0,0 +1,9 @@
|
||||
trait Super {
|
||||
var v: CharSequence
|
||||
val v2: CharSequence
|
||||
}
|
||||
|
||||
class Sub: Super {
|
||||
override var v: <!PROPERTY_TYPE_MISMATCH_ON_OVERRIDE!>String<!> = "fail"
|
||||
override val v2: String = "ok"
|
||||
}
|
||||
Reference in New Issue
Block a user