FIR: report errors on FirResolvedTypeRef with ConeClassErrorType

Not sure what the difference from FirErrorTypeRef is.
This commit is contained in:
pyos
2021-03-30 16:28:00 +02:00
committed by TeamCityServer
parent 474d1d48f7
commit 82cadba80b
15 changed files with 45 additions and 32 deletions
@@ -13,7 +13,7 @@ fun test1() {
s: String-> <!ARGUMENT_TYPE_MISMATCH!>""<!>
}
foo0 {
x, y -> <!ARGUMENT_TYPE_MISMATCH!>""<!>
<!CANNOT_INFER_PARAMETER_TYPE!>x<!>, <!CANNOT_INFER_PARAMETER_TYPE!>y<!> -> <!ARGUMENT_TYPE_MISMATCH!>""<!>
}
foo1 {
@@ -23,7 +23,7 @@ fun test1() {
s: String -> <!ARGUMENT_TYPE_MISMATCH!>""<!>
}
foo1 {
x, y -> <!ARGUMENT_TYPE_MISMATCH!>""<!>
x, <!CANNOT_INFER_PARAMETER_TYPE!>y<!> -> <!ARGUMENT_TYPE_MISMATCH!>""<!>
}
foo1 {
-> 42