[FIR] Fix tests (ARGUMENT_TYPE_MISMATCH instead of INCOMPATIBLE_CANDIDATE)
This commit is contained in:
committed by
TeamCityServer
parent
4ffab5fe5a
commit
ad9b962536
+1
-1
@@ -12,5 +12,5 @@ fun <R> choose3(c: Inv<Inv<R>>) {}
|
||||
fun f(o: Out<Out<*>>, i: In<In<*>>, inv: Inv<Inv<*>>) {
|
||||
choose1(o)
|
||||
choose2(i)
|
||||
<!INAPPLICABLE_CANDIDATE!>choose3<!>(inv)
|
||||
choose3(<!ARGUMENT_TYPE_MISMATCH!>inv<!>)
|
||||
}
|
||||
|
||||
Vendored
+1
-1
@@ -3,7 +3,7 @@ package c
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
fun Array<Int>.toIntArray(): IntArray = this.<!INAPPLICABLE_CANDIDATE!>mapTo<!>(IntArray(size), {it})
|
||||
fun Array<Int>.toIntArray(): IntArray = this.mapTo(<!ARGUMENT_TYPE_MISMATCH!>IntArray(size)<!>, {it})
|
||||
|
||||
fun Array<Int>.toArrayList(): ArrayList<Int> = this.mapTo(ArrayList<Int>(size), {it})
|
||||
|
||||
|
||||
+2
-2
@@ -140,8 +140,8 @@ class Main<L>(x: L?, y: L) {
|
||||
val x120 = foo12(x!!)
|
||||
val x121 = foo12(y!!)
|
||||
|
||||
val x122 = <!INAPPLICABLE_CANDIDATE!>foo12<!>(x)
|
||||
val x123 = <!INAPPLICABLE_CANDIDATE!>foo12<!>(y)
|
||||
val x122 = foo12(<!ARGUMENT_TYPE_MISMATCH!>x<!>)
|
||||
val x123 = foo12(<!ARGUMENT_TYPE_MISMATCH!>y<!>)
|
||||
|
||||
val x133 = Foo13(x).foo1(y)
|
||||
val x135 = Foo13(y).foo1(y)
|
||||
|
||||
+1
-1
@@ -21,6 +21,6 @@ public class Foo {
|
||||
|
||||
fun test(e: <!UNRESOLVED_REFERENCE!>ErrorType<!>) {
|
||||
Foo.foo {
|
||||
Sam.Result.<!INAPPLICABLE_CANDIDATE!>create<!>(e)
|
||||
Sam.Result.create(<!ARGUMENT_TYPE_MISMATCH!>e<!>)
|
||||
}
|
||||
}
|
||||
Vendored
+2
-2
@@ -18,8 +18,8 @@ fun test(out: Out<Int>, i: In<Int>, inv: A<Int>) {
|
||||
r checkType { _<Int>() }
|
||||
|
||||
// T? <: Int => error
|
||||
<!INAPPLICABLE_CANDIDATE!>doIn<!>(i)
|
||||
doIn(<!ARGUMENT_TYPE_MISMATCH!>i<!>)
|
||||
|
||||
// T? >: Int => error
|
||||
<!INAPPLICABLE_CANDIDATE!>doA<!>(inv)
|
||||
doA(<!ARGUMENT_TYPE_MISMATCH!>inv<!>)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user