FIR IDE: Add quickfix for VAR_OVERRIDDEN_BY_VAL.

This commit is contained in:
Mark Punzalan
2021-02-10 08:28:42 +00:00
committed by Ilya Kirillov
parent 57e06992c9
commit 7962224804
9 changed files with 96 additions and 12 deletions
@@ -4,4 +4,5 @@
// ERROR: Val cannot be reassigned
fun fun1(i: Int) {
<caret>i = 2
}
}
/* FIR_COMPARISON */
@@ -5,4 +5,5 @@ open class A {
class B : A() {
override val<caret> x: Int = 3;
}
}
/* FIR_COMPARISON */
@@ -5,4 +5,5 @@ open class A {
class B : A() {
override var x: Int = 3;
}
}
/* FIR_COMPARISON */
@@ -3,4 +3,5 @@ open class A {
open var x = 42;
}
class B(override val<caret> x: Int) : A()
class B(override val<caret> x: Int) : A()
/* FIR_COMPARISON */
@@ -3,4 +3,5 @@ open class A {
open var x = 42;
}
class B(override var x: Int) : A()
class B(override var x: Int) : A()
/* FIR_COMPARISON */