Fix reporting of EXPECTING_PARAMETER/RETURN_TYPE_MISMATCH

This commit is contained in:
Wojciech Lopata
2013-04-16 13:30:21 +02:00
parent 1d08bf7895
commit 328e579852
2 changed files with 4 additions and 4 deletions
@@ -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
}
}