Fix tests: "infix modifier required" and "operator modifier required" errors
This commit is contained in:
+2
-2
@@ -1,7 +1,7 @@
|
||||
// IS_APPLICABLE: false
|
||||
interface Foo {
|
||||
fun get(x : Any) : Foo
|
||||
fun plus(x : Any) : Foo
|
||||
operator fun get(x : Any) : Foo
|
||||
operator fun plus(x : Any) : Foo
|
||||
}
|
||||
fun foo(x: Foo) {
|
||||
<caret>(x + x)[x]
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
interface Foo {
|
||||
fun get(x : Any) : Foo
|
||||
operator fun get(x : Any) : Foo
|
||||
}
|
||||
fun foo(x: Foo) {
|
||||
<caret>(x[x])[x]
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
interface Foo {
|
||||
fun get(x : Any) : Foo
|
||||
operator fun get(x : Any) : Foo
|
||||
}
|
||||
fun foo(x: Foo) {
|
||||
x[x][x]
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
interface Foo {
|
||||
fun inc() : Foo
|
||||
fun not() : Foo
|
||||
operator fun inc() : Foo
|
||||
operator fun not() : Foo
|
||||
}
|
||||
fun foo(x: Foo) {
|
||||
!(<caret>x.inc())
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
interface Foo {
|
||||
fun inc() : Foo
|
||||
fun not() : Foo
|
||||
operator fun inc() : Foo
|
||||
operator fun not() : Foo
|
||||
}
|
||||
fun foo(x: Foo) {
|
||||
!x.inc()
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
class C() {
|
||||
fun get(i: Int) = i + 1
|
||||
operator fun get(i: Int) = i + 1
|
||||
|
||||
// KT-4513: Unnecessary parenthesis around 'this'
|
||||
val foo = (this<caret>)[41]
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
class C() {
|
||||
fun get(i: Int) = i + 1
|
||||
operator fun get(i: Int) = i + 1
|
||||
|
||||
// KT-4513: Unnecessary parenthesis around 'this'
|
||||
val foo = this[41]
|
||||
|
||||
Reference in New Issue
Block a user