[FIR] Implement ASSIGNMENT_TYPE_MISMATCH, RESULT_TYPE_MISMATCH diagnostics, fix tests
This commit is contained in:
committed by
TeamCityServer
parent
aa70c952eb
commit
e57108d4e8
+2
-2
@@ -34,8 +34,8 @@ fun foo(c: C) {
|
||||
c.z checkType { _<String>() }
|
||||
|
||||
c.y = ""
|
||||
c.y = 1
|
||||
c.y = <!ASSIGNMENT_TYPE_MISMATCH!>1<!>
|
||||
|
||||
c.z = ""
|
||||
c.z = 1
|
||||
c.z = <!ASSIGNMENT_TYPE_MISMATCH!>1<!>
|
||||
}
|
||||
|
||||
+2
-2
@@ -14,8 +14,8 @@ fun foo() {
|
||||
noSetter checkType { _<Int>() }
|
||||
|
||||
x = 1
|
||||
x = ""
|
||||
x = <!ASSIGNMENT_TYPE_MISMATCH!>""<!>
|
||||
|
||||
noSetter = 2
|
||||
noSetter = ""
|
||||
noSetter = <!ASSIGNMENT_TYPE_MISMATCH!>""<!>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user