[FIR] Prohibit statement-like expressions in expression context
^KT-61067 Fixed
This commit is contained in:
+4
-4
@@ -1,9 +1,9 @@
|
||||
fun foo() {
|
||||
class A
|
||||
<!CONFLICTING_OVERLOADS!>fun bar()<!> {}
|
||||
(<!CONFLICTING_OVERLOADS!>fun bar()<!> {})
|
||||
<!CONFLICTING_OVERLOADS!>fun A.foo()<!> {}
|
||||
(<!CONFLICTING_OVERLOADS!>fun A.foo()<!> {})
|
||||
fun bar() {}
|
||||
(<!ANONYMOUS_FUNCTION_WITH_NAME!>fun bar() {}<!>)
|
||||
fun A.foo() {}
|
||||
(<!ANONYMOUS_FUNCTION_WITH_NAME!>fun A.foo() {}<!>)
|
||||
|
||||
<!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>run<!>(<!ANONYMOUS_FUNCTION_WITH_NAME!>fun foo() {}<!>)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user