Fix reporting of EXPECTING_PARAMETER/RETURN_TYPE_MISMATCH
This commit is contained in:
+2
-2
@@ -8,12 +8,12 @@ fun foo(f: (Trait) -> Trait) = f
|
||||
|
||||
fun test(s: Sub) {
|
||||
foo {
|
||||
(<!EXPECTED_PARAMETER_TYPE_MISMATCH!>t: Super<!>): <!EXPECTED_RETURN_TYPE_MISMATCH!>Sub<!> -> s
|
||||
(t: Super): Sub -> s
|
||||
}
|
||||
foo {
|
||||
(t: Trait): Trait -> s
|
||||
}
|
||||
foo {
|
||||
(t: Sub): Super -> s
|
||||
(<!EXPECTED_PARAMETER_TYPE_MISMATCH!>t: Sub<!>): <!EXPECTED_RETURN_TYPE_MISMATCH!>Super<!> -> s
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user