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()<!TOO_MANY_ARGUMENTS!>{}<!>
(foo2()){}
<!INAPPLICABLE_CANDIDATE!>(foo2())<!>{<!CANNOT_INFER_PARAMETER_TYPE!>x<!> -> }
<!INAPPLICABLE_CANDIDATE!>foo2()<!>({<!CANNOT_INFER_PARAMETER_TYPE!>x<!> -> })
(foo2())<!ARGUMENT_TYPE_MISMATCH!>{<!CANNOT_INFER_PARAMETER_TYPE!>x<!> -> }<!>
foo2()(<!ARGUMENT_TYPE_MISMATCH!>{<!CANNOT_INFER_PARAMETER_TYPE!>x<!> -> }<!>)
val a = fooT1(1)()
checkSubtype<Int>(a)
@@ -23,4 +23,4 @@ var test3: Int = 0
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) {
<!INAPPLICABLE_CANDIDATE!>test2<!>(fun (x: String) {})
test2(<!ARGUMENT_TYPE_MISMATCH!>fun (x: String) {}<!>)
}
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>() }
}
<!INAPPLICABLE_CANDIDATE!>foo<!> { (a, b): B ->
foo <!ARGUMENT_TYPE_MISMATCH!>{ (a, b): B ->
a checkType { _<Double>() }
b checkType { _<Short>() }
}
}<!>
}
@@ -56,8 +56,8 @@ fun bar() {
b checkType { _<String>() }
}
<!INAPPLICABLE_CANDIDATE!>foo<!> { (_, b): B ->
foo <!ARGUMENT_TYPE_MISMATCH!>{ (_, b): B ->
<!UNRESOLVED_REFERENCE!>_<!>.hashCode()
b checkType { _<Short>() }
}
}<!>
}
@@ -20,8 +20,8 @@ fun main() {
val a8: () -> Int = <!INITIALIZER_TYPE_MISMATCH!>fun(): String = "1"<!>
val a9: () -> () -> () -> Int = fun(): () -> () -> String = fun(): () -> String = fun(): String = "1"
foo(fun(): String = <!ARGUMENT_TYPE_MISMATCH!>"1"<!>)
foo(((fun(): String = <!ARGUMENT_TYPE_MISMATCH!>"1"<!>)))
foo(<!ARGUMENT_TYPE_MISMATCH!>fun(): String = "1"<!>)
foo(((<!ARGUMENT_TYPE_MISMATCH!>fun(): String = "1"<!>)))
val a10: Int.(String) -> Int = fun (x: String) = 10
val a11: () -> () -> () -> Int = fun() = fun() = fun(): String = "1"
@@ -14,6 +14,6 @@ fun <T : ILength> bar(a: (Int) -> T) {
}
fun test() {
<!INAPPLICABLE_CANDIDATE!>foo<!><String> { }
<!INAPPLICABLE_CANDIDATE!>bar<!><Impl> { }
foo<String> <!ARGUMENT_TYPE_MISMATCH!>{ }<!>
bar<Impl> <!ARGUMENT_TYPE_MISMATCH!>{ }<!>
}
@@ -4,7 +4,7 @@ inline fun <T> tryLambdas(lamb : () -> T) : T{
return lamb.invoke()
}
fun main() {
<!INAPPLICABLE_CANDIDATE!>tryLambdas<!><String> {
<!ARGUMENT_TYPE_MISMATCH!>return@tryLambdas<!>
}
tryLambdas<String> <!ARGUMENT_TYPE_MISMATCH!>{
return@tryLambdas
}<!>
}
@@ -14,5 +14,5 @@ fun useJ(j: J) {
}
fun jj() {
<!INAPPLICABLE_CANDIDATE!>useJ<!>({})
useJ(<!ARGUMENT_TYPE_MISMATCH!>{}<!>)
}