[FIR] Don't report duplicated errors on default accessor error type refs

This commit is contained in:
Mikhail Glukhikh
2020-07-27 13:09:42 +03:00
parent e0d25876b0
commit 749346b73b
22 changed files with 83 additions and 78 deletions
@@ -1,7 +1,7 @@
package rest
abstract class Foo<T> {
abstract val x: <!TYPE_ARGUMENTS_NOT_ALLOWED, TYPE_ARGUMENTS_NOT_ALLOWED!>T<Int><!>
abstract val x: <!TYPE_ARGUMENTS_NOT_ALLOWED!>T<Int><!>
abstract fun foo(): <!TYPE_ARGUMENTS_NOT_ALLOWED!>T<String><!>
}
@@ -9,9 +9,9 @@ abstract class My<T : Some> {
abstract fun foo(arg: T)
abstract val y: <!OTHER_ERROR, OTHER_ERROR!>My.T<!>
abstract val y: <!OTHER_ERROR!>My.T<!>
abstract val z: <!OTHER_ERROR, OTHER_ERROR!>test.My.T<!>
abstract val z: <!OTHER_ERROR!>test.My.T<!>
class Some : <!UNRESOLVED_REFERENCE!>T<!>()
}