FIR: Fix test data after making LHS of assignment an expression
KT-54648
This commit is contained in:
committed by
Space Team
parent
ace47c06a5
commit
1eb18f13bd
+1
-1
@@ -6,6 +6,6 @@ FILE: fieldPlusAssign.kt
|
||||
}
|
||||
public final val y: R|kotlin/Int| = Int(1)
|
||||
public get(): R|kotlin/Int| {
|
||||
<Re-assigning a val variable># = F|/y|.R|kotlin/Int.plus|(Int(1))
|
||||
F|/y| = F|/y|.R|kotlin/Int.plus|(Int(1))
|
||||
^ Int(1)
|
||||
}
|
||||
|
||||
Vendored
+1
-1
@@ -14,7 +14,7 @@ class Some {
|
||||
<!VAL_REASSIGNMENT!>z<!> = "error"
|
||||
|
||||
fun foo() {
|
||||
<!CAPTURED_MEMBER_VAL_INITIALIZATION!>x<!> = "error" // VAL_REASSIGNMENT also ok (or even better?)
|
||||
<!VAL_REASSIGNMENT!>x<!> = "error"
|
||||
<!CAPTURED_MEMBER_VAL_INITIALIZATION!>y<!> = "error"
|
||||
<!VAL_REASSIGNMENT!>z<!> = "error"
|
||||
}
|
||||
|
||||
+1
-1
@@ -73,5 +73,5 @@ class B5 : A5() {
|
||||
}
|
||||
|
||||
fun test5() {
|
||||
<!INVISIBLE_SETTER!>B5().attribute<!> = "c"
|
||||
B5().<!INVISIBLE_SETTER!>attribute<!> = "c"
|
||||
}
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@ fun <T> bar(): T {
|
||||
return null <!UNCHECKED_CAST!>as T<!>
|
||||
}
|
||||
|
||||
class X() : <!UNRESOLVED_REFERENCE, UNRESOLVED_REFERENCE!>B<!> by <!ASSIGNMENT_IN_EXPRESSION_CONTEXT!><!VARIABLE_EXPECTED!>get()<!> = bar()<!> {
|
||||
val prop = <!ASSIGNMENT_IN_EXPRESSION_CONTEXT!><!VARIABLE_EXPECTED!>bar()<!> = 2<!>
|
||||
class X() : <!UNRESOLVED_REFERENCE, UNRESOLVED_REFERENCE!>B<!> by <!ASSIGNMENT_IN_EXPRESSION_CONTEXT!><!VARIABLE_EXPECTED!><!UNRESOLVED_REFERENCE!>get<!>()<!> = bar()<!> {
|
||||
val prop = <!ASSIGNMENT_IN_EXPRESSION_CONTEXT!><!VARIABLE_EXPECTED!><!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>bar<!>()<!> = 2<!>
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user