[FIR] Report ASSIGNMENT_TYPE_MISMATCH on properties with numeric types
^KT-46047 ^KT-56951 Fixed
This commit is contained in:
committed by
Space Team
parent
f7733e819d
commit
71d6103122
Vendored
+4
-4
@@ -17,15 +17,15 @@ fun intBinEq() {
|
||||
fun shortBinEq() {
|
||||
var x = 0.toShort()
|
||||
x <!NONE_APPLICABLE!>+=<!> 'a'
|
||||
x += 1.toByte()
|
||||
x += 1.toShort()
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x += 1.toByte()<!>
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x += 1.toShort()<!>
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x += 1L<!>
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x += 1f<!>
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x += 1.0<!>
|
||||
|
||||
x <!NONE_APPLICABLE!>*=<!> 'a'
|
||||
x *= 1.toByte()
|
||||
x *= 1.toShort()
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x *= 1.toByte()<!>
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x *= 1.toShort()<!>
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x *= 1L<!>
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x *= 1f<!>
|
||||
<!ASSIGNMENT_TYPE_MISMATCH!>x *= 1.0<!>
|
||||
|
||||
Reference in New Issue
Block a user