Fix operator warning on 'Constr()()'
This commit is contained in:
+4
-1
@@ -88,8 +88,11 @@ fun a() {
|
||||
<!OPERATOR_MODIFIER_REQUIRED!>!<!>a
|
||||
!c
|
||||
|
||||
<!OPERATOR_MODIFIER_REQUIRED!>a<!>()
|
||||
<!OPERATOR_MODIFIER_REQUIRED!>a()<!>
|
||||
c()
|
||||
|
||||
<!OPERATOR_MODIFIER_REQUIRED!>Example()()<!>
|
||||
Example2()()
|
||||
}
|
||||
|
||||
abstract class Base {
|
||||
|
||||
+2
-2
@@ -1,10 +1,10 @@
|
||||
fun testInvoke() {
|
||||
fun Nothing.invoke() = this
|
||||
operator fun Nothing.invoke() = this
|
||||
todo()<!UNREACHABLE_CODE!>()<!>
|
||||
}
|
||||
|
||||
fun testInvokeWithLambda() {
|
||||
fun Nothing.invoke(<!UNUSED_PARAMETER!>i<!>: Int, f: () -> Int) = f
|
||||
operator fun Nothing.invoke(<!UNUSED_PARAMETER!>i<!>: Int, f: () -> Int) = f
|
||||
todo()<!UNREACHABLE_CODE!>(1){ 42 }<!>
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -17,7 +17,7 @@ public class J {
|
||||
// FILE: k.kt
|
||||
|
||||
fun test() {
|
||||
J.<!OPERATOR_MODIFIER_REQUIRED!>staticNN<!>()
|
||||
J.<!UNSAFE_CALL, OPERATOR_MODIFIER_REQUIRED!>staticN<!>()
|
||||
J.<!OPERATOR_MODIFIER_REQUIRED!>staticJ<!>()
|
||||
J.<!OPERATOR_MODIFIER_REQUIRED!>staticNN()<!>
|
||||
J.<!OPERATOR_MODIFIER_REQUIRED!><!UNSAFE_CALL!>staticN<!>()<!>
|
||||
J.<!OPERATOR_MODIFIER_REQUIRED!>staticJ()<!>
|
||||
}
|
||||
Reference in New Issue
Block a user