FIR: report UNSAFE_CALL on dot when possible
This commit is contained in:
+10
-10
@@ -13,11 +13,11 @@ fun test0(x: Int?) {
|
||||
|
||||
if (x != null) {
|
||||
x.inc()
|
||||
y.<!UNSAFE_CALL!>inc<!>()
|
||||
y<!UNSAFE_CALL!>.<!>inc()
|
||||
}
|
||||
|
||||
if (y != null) {
|
||||
x.<!UNSAFE_CALL!>inc<!>()
|
||||
x<!UNSAFE_CALL!>.<!>inc()
|
||||
y.inc()
|
||||
}
|
||||
}
|
||||
@@ -32,11 +32,11 @@ fun test1(x: Int?) {
|
||||
|
||||
if (x != null) {
|
||||
x.inc()
|
||||
y.<!UNSAFE_CALL!>inc<!>()
|
||||
y<!UNSAFE_CALL!>.<!>inc()
|
||||
}
|
||||
|
||||
if (y != null) {
|
||||
x.<!UNSAFE_CALL!>inc<!>()
|
||||
x<!UNSAFE_CALL!>.<!>inc()
|
||||
y.inc()
|
||||
}
|
||||
}
|
||||
@@ -51,11 +51,11 @@ fun test2(x: Int?) {
|
||||
|
||||
if (x != null) {
|
||||
x.inc()
|
||||
y.<!UNSAFE_CALL!>inc<!>()
|
||||
y<!UNSAFE_CALL!>.<!>inc()
|
||||
}
|
||||
|
||||
if (y != null) {
|
||||
x.<!UNSAFE_CALL!>inc<!>()
|
||||
x<!UNSAFE_CALL!>.<!>inc()
|
||||
y.inc()
|
||||
}
|
||||
}
|
||||
@@ -69,11 +69,11 @@ fun test3(x: Int?) {
|
||||
|
||||
if (x != null) {
|
||||
x.inc()
|
||||
y.<!UNSAFE_CALL!>inc<!>()
|
||||
y<!UNSAFE_CALL!>.<!>inc()
|
||||
}
|
||||
|
||||
if (y != null) {
|
||||
x.<!UNSAFE_CALL!>inc<!>()
|
||||
x<!UNSAFE_CALL!>.<!>inc()
|
||||
y.inc()
|
||||
}
|
||||
}
|
||||
@@ -91,11 +91,11 @@ fun test5(x: Int?) {
|
||||
|
||||
if (x != null) {
|
||||
x.inc()
|
||||
y.<!UNSAFE_CALL!>inc<!>()
|
||||
y<!UNSAFE_CALL!>.<!>inc()
|
||||
}
|
||||
|
||||
if (y != null) {
|
||||
x.<!UNSAFE_CALL!>inc<!>()
|
||||
x<!UNSAFE_CALL!>.<!>inc()
|
||||
y.inc()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user