FIR: Update test data
changed INAPPLICABLE_CANDIDATE -> ARGUMENT_TYPE_MISMATCH
This commit is contained in:
committed by
teamcityserver
parent
b94335dd1c
commit
dbc0ebd861
@@ -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)
|
||||||
|
|||||||
+1
-1
@@ -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 -> }<!>
|
||||||
|
|||||||
+2
-2
@@ -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) {}<!>)
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -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>() }
|
||||||
}
|
}<!>
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+2
-2
@@ -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>() }
|
||||||
}
|
}<!>
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -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
|
||||||
}
|
}<!>
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+1
-1
@@ -14,5 +14,5 @@ fun useJ(j: J) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun jj() {
|
fun jj() {
|
||||||
<!INAPPLICABLE_CANDIDATE!>useJ<!>({})
|
useJ(<!ARGUMENT_TYPE_MISMATCH!>{}<!>)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user