[FIR] Fix tests (ARGUMENT_TYPE_MISMATCH instead of INCOMPATIBLE_CANDIDATE)
This commit is contained in:
committed by
TeamCityServer
parent
4ffab5fe5a
commit
ad9b962536
@@ -11,27 +11,27 @@ fun main() {
|
||||
join(1, "2")
|
||||
join(1, "2", "3")
|
||||
join(<!NON_VARARG_SPREAD!>*<!>1, "2")
|
||||
<!INAPPLICABLE_CANDIDATE!>join<!>(1, *"2")
|
||||
join(1, *<!ARGUMENT_TYPE_MISMATCH!>"2"<!>)
|
||||
join(x = 1, a = "2")
|
||||
join(x = *1, a = *"2")
|
||||
join(x = 1, a = a)
|
||||
<!INAPPLICABLE_CANDIDATE!>join<!>(x = 1, a = b)
|
||||
join(x = 1, a = <!ARGUMENT_TYPE_MISMATCH!>b<!>)
|
||||
join(1, *a)
|
||||
<!INAPPLICABLE_CANDIDATE!>join<!>(1, *b)
|
||||
join(1, *<!ARGUMENT_TYPE_MISMATCH!>b<!>)
|
||||
join(1, *a, "3")
|
||||
<!INAPPLICABLE_CANDIDATE!>join<!>(1, *b, "3")
|
||||
join(1, *<!ARGUMENT_TYPE_MISMATCH!>b<!>, "3")
|
||||
join(1, "4", *a, "3")
|
||||
<!INAPPLICABLE_CANDIDATE!>join<!>(1, "4", *b, "3")
|
||||
join(1, "4", *<!ARGUMENT_TYPE_MISMATCH!>b<!>, "3")
|
||||
join(1, "4", *a)
|
||||
join(1, "4", *a, *a, "3")
|
||||
<!INAPPLICABLE_CANDIDATE!>join<!>(1, "4", *a, *b, "3")
|
||||
join(1, "4", *a, *<!ARGUMENT_TYPE_MISMATCH!>b<!>, "3")
|
||||
join(a = a, x = 1)
|
||||
<!INAPPLICABLE_CANDIDATE!>join<!>(a = b, x = 1)
|
||||
join(a = <!ARGUMENT_TYPE_MISMATCH!>b<!>, x = 1)
|
||||
join(a = a, x = 1)
|
||||
|
||||
joinG<String>(1, "2")
|
||||
joinG<String>(<!NON_VARARG_SPREAD!>*<!>1, "2")
|
||||
<!INAPPLICABLE_CANDIDATE!>joinG<!><String>(1, *"2")
|
||||
joinG<String>(1, *<!ARGUMENT_TYPE_MISMATCH!>"2"<!>)
|
||||
joinG<String>(x = 1, a = a)
|
||||
joinG<String>(x = 1, a = "2")
|
||||
joinG<String>(x = *1, a = *"2")
|
||||
@@ -44,7 +44,7 @@ fun main() {
|
||||
|
||||
joinG(1, "2")
|
||||
joinG(<!NON_VARARG_SPREAD!>*<!>1, "2")
|
||||
<!INAPPLICABLE_CANDIDATE!>joinG<!>(1, *"2")
|
||||
joinG(1, *<!ARGUMENT_TYPE_MISMATCH!>"2"<!>)
|
||||
joinG(x = 1, a = a)
|
||||
joinG(x = 1, a = "2")
|
||||
joinG(x = *1, a = *"2")
|
||||
|
||||
+2
-2
@@ -17,9 +17,9 @@ fun test() {
|
||||
|
||||
foo(<!NAMED_PARAMETER_NOT_FOUND!>r<!> = <!UNRESOLVED_REFERENCE!>xx<!>, i = "", s = "")
|
||||
|
||||
foo(i = 1, <!ARGUMENT_PASSED_TWICE!>i<!> = 1, s = 11)
|
||||
foo(i = 1, <!ARGUMENT_PASSED_TWICE!>i<!> = 1, s = <!ARGUMENT_TYPE_MISMATCH!>11<!>)
|
||||
|
||||
<!INAPPLICABLE_CANDIDATE!>foo<!>("", s = 2)
|
||||
foo(<!ARGUMENT_TYPE_MISMATCH!>""<!>, s = <!ARGUMENT_TYPE_MISMATCH!>2<!>)
|
||||
|
||||
foo(i = "", s = 2, <!TOO_MANY_ARGUMENTS!>33<!>)
|
||||
|
||||
|
||||
@@ -5,3 +5,4 @@ package a {
|
||||
public fun foo(/*0*/ i: kotlin.Int, /*1*/ s: kotlin.String): kotlin.Unit
|
||||
public fun test(): kotlin.Unit
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ fun bar(a: Int) {}
|
||||
|
||||
fun test() {
|
||||
<!NONE_APPLICABLE!>foo<!>(1, 2)
|
||||
<!INAPPLICABLE_CANDIDATE!>foo<!>("")
|
||||
foo(<!ARGUMENT_TYPE_MISMATCH!>""<!>)
|
||||
|
||||
<!NONE_APPLICABLE!>bar<!>(1, 2)
|
||||
<!NONE_APPLICABLE!>bar<!>()
|
||||
|
||||
Reference in New Issue
Block a user