FIR: report UNSAFE_CALL on dot when possible
This commit is contained in:
+4
-4
@@ -6,8 +6,8 @@ fun A.bar() {}
|
||||
fun A?.buzz() {}
|
||||
|
||||
fun test(a : A?) {
|
||||
a.<!UNSAFE_CALL!>foo<!>() // error
|
||||
a.<!UNSAFE_CALL!>bar<!>() // error
|
||||
a<!UNSAFE_CALL!>.<!>foo() // error
|
||||
a<!UNSAFE_CALL!>.<!>bar() // error
|
||||
a.buzz()
|
||||
|
||||
a?.foo()
|
||||
@@ -34,8 +34,8 @@ fun A?.test3() {
|
||||
<!UNSAFE_CALL!>bar<!>() // error
|
||||
buzz()
|
||||
|
||||
this.<!UNSAFE_CALL!>foo<!>() // error
|
||||
this.<!UNSAFE_CALL!>bar<!>() // error
|
||||
this<!UNSAFE_CALL!>.<!>foo() // error
|
||||
this<!UNSAFE_CALL!>.<!>bar() // error
|
||||
this.buzz()
|
||||
|
||||
this?.foo()
|
||||
|
||||
Reference in New Issue
Block a user