FIR: Update test data

changed INAPPLICABLE_CANDIDATE -> ARGUMENT_TYPE_MISMATCH
This commit is contained in:
Denis.Zharkov
2021-04-27 17:48:37 +03:00
committed by teamcityserver
parent b94335dd1c
commit dbc0ebd861
9 changed files with 17 additions and 17 deletions
@@ -40,8 +40,8 @@ fun main(args : Array<String>) {
foo2()({}) foo2()({})
foo2()<!TOO_MANY_ARGUMENTS!>{}<!> foo2()<!TOO_MANY_ARGUMENTS!>{}<!>
(foo2()){} (foo2()){}
<!INAPPLICABLE_CANDIDATE!>(foo2())<!>{<!CANNOT_INFER_PARAMETER_TYPE!>x<!> -> } (foo2())<!ARGUMENT_TYPE_MISMATCH!>{<!CANNOT_INFER_PARAMETER_TYPE!>x<!> -> }<!>
<!INAPPLICABLE_CANDIDATE!>foo2()<!>({<!CANNOT_INFER_PARAMETER_TYPE!>x<!> -> }) foo2()(<!ARGUMENT_TYPE_MISMATCH!>{<!CANNOT_INFER_PARAMETER_TYPE!>x<!> -> }<!>)
val a = fooT1(1)() val a = fooT1(1)()
checkSubtype<Int>(a) checkSubtype<Int>(a)
@@ -23,4 +23,4 @@ var test3: Int = 0
fun f4(fn: (@Ann Int, @Ann Int) -> Unit) {} fun f4(fn: (@Ann Int, @Ann Int) -> Unit) {}
val test4 = <!INAPPLICABLE_CANDIDATE!>f4<!> { single -> } val test4 = f4 <!ARGUMENT_TYPE_MISMATCH!>{ single -> }<!>
@@ -19,9 +19,9 @@ fun test1(a: (Int) -> Unit) {
} }
fun test2(a: (Int) -> Unit) { fun test2(a: (Int) -> Unit) {
<!INAPPLICABLE_CANDIDATE!>test2<!>(fun (x: String) {}) test2(<!ARGUMENT_TYPE_MISMATCH!>fun (x: String) {}<!>)
} }
fun test3(a: (Int, String) -> Unit) { fun test3(a: (Int, String) -> Unit) {
<!INAPPLICABLE_CANDIDATE!>test3<!>(fun (x: String) {}) test3(<!ARGUMENT_TYPE_MISMATCH!>fun (x: String) {}<!>)
} }
@@ -47,8 +47,8 @@ fun bar() {
b checkType { _<String>() } b checkType { _<String>() }
} }
<!INAPPLICABLE_CANDIDATE!>foo<!> { (a, b): B -> foo <!ARGUMENT_TYPE_MISMATCH!>{ (a, b): B ->
a checkType { _<Double>() } a checkType { _<Double>() }
b checkType { _<Short>() } b checkType { _<Short>() }
} }<!>
} }
@@ -56,8 +56,8 @@ fun bar() {
b checkType { _<String>() } b checkType { _<String>() }
} }
<!INAPPLICABLE_CANDIDATE!>foo<!> { (_, b): B -> foo <!ARGUMENT_TYPE_MISMATCH!>{ (_, b): B ->
<!UNRESOLVED_REFERENCE!>_<!>.hashCode() <!UNRESOLVED_REFERENCE!>_<!>.hashCode()
b checkType { _<Short>() } b checkType { _<Short>() }
} }<!>
} }
@@ -20,8 +20,8 @@ fun main() {
val a8: () -> Int = <!INITIALIZER_TYPE_MISMATCH!>fun(): String = "1"<!> val a8: () -> Int = <!INITIALIZER_TYPE_MISMATCH!>fun(): String = "1"<!>
val a9: () -> () -> () -> Int = fun(): () -> () -> String = fun(): () -> String = fun(): String = "1" val a9: () -> () -> () -> Int = fun(): () -> () -> String = fun(): () -> String = fun(): String = "1"
foo(fun(): String = <!ARGUMENT_TYPE_MISMATCH!>"1"<!>) foo(<!ARGUMENT_TYPE_MISMATCH!>fun(): String = "1"<!>)
foo(((fun(): String = <!ARGUMENT_TYPE_MISMATCH!>"1"<!>))) foo(((<!ARGUMENT_TYPE_MISMATCH!>fun(): String = "1"<!>)))
val a10: Int.(String) -> Int = fun (x: String) = 10 val a10: Int.(String) -> Int = fun (x: String) = 10
val a11: () -> () -> () -> Int = fun() = fun() = fun(): String = "1" val a11: () -> () -> () -> Int = fun() = fun() = fun(): String = "1"
@@ -14,6 +14,6 @@ fun <T : ILength> bar(a: (Int) -> T) {
} }
fun test() { fun test() {
<!INAPPLICABLE_CANDIDATE!>foo<!><String> { } foo<String> <!ARGUMENT_TYPE_MISMATCH!>{ }<!>
<!INAPPLICABLE_CANDIDATE!>bar<!><Impl> { } bar<Impl> <!ARGUMENT_TYPE_MISMATCH!>{ }<!>
} }
@@ -4,7 +4,7 @@ inline fun <T> tryLambdas(lamb : () -> T) : T{
return lamb.invoke() return lamb.invoke()
} }
fun main() { fun main() {
<!INAPPLICABLE_CANDIDATE!>tryLambdas<!><String> { tryLambdas<String> <!ARGUMENT_TYPE_MISMATCH!>{
<!ARGUMENT_TYPE_MISMATCH!>return@tryLambdas<!> return@tryLambdas
} }<!>
} }
@@ -14,5 +14,5 @@ fun useJ(j: J) {
} }
fun jj() { fun jj() {
<!INAPPLICABLE_CANDIDATE!>useJ<!>({}) useJ(<!ARGUMENT_TYPE_MISMATCH!>{}<!>)
} }