[FIR] Fix more tests because of modifier usage in resolution

This commit is contained in:
Andrey Zinovyev
2021-05-19 11:59:53 +03:00
committed by TeamCityServer
parent 07a8ae7e71
commit 419aa65381
15 changed files with 21 additions and 24 deletions
@@ -2,7 +2,7 @@ val x: Int <caret>by Foo()
class Foo
fun Foo.getValue(_this: Any?, p: Any?): Int = 1
operator fun Foo.getValue(_this: Any?, p: Any?): Int = 1
// REF: (for Foo in <root>).getValue(Any?, Any?)
@@ -1,7 +1,7 @@
val x: Int <caret>by Foo()
class Foo {
fun getValue(_this: Any?, p: Any?): Int = 1
operator fun getValue(_this: Any?, p: Any?): Int = 1
}
// REF: (in Foo).getValue(Any?, Any?)
@@ -1,15 +1,15 @@
var x : Int <caret>by Baz()
interface Foo {
fun getValue(p1: Any?, p2: Any?): Int = 1
operator fun getValue(p1: Any?, p2: Any?): Int = 1
}
interface Bar {
fun getValue(p1: Any?, p2: Any?): Int
operator fun getValue(p1: Any?, p2: Any?): Int
}
interface Zoo {
fun setValue(p1: Any?, p2: Any?, p3: Any?)
operator fun setValue(p1: Any?, p2: Any?, p3: Any?)
}
class Baz: Foo, Bar, Zoo
@@ -1,7 +1,7 @@
var x : Int <caret>by Baz()
interface Foo {
fun getValue(p1: Any?, p2: Any?): Int = 1
operator fun getValue(p1: Any?, p2: Any?): Int = 1
}
class Baz: Foo