[FIR] Calculate effective visibility inside anonymous object properly
#KT-38432 Fixed
This commit is contained in:
-15
@@ -1,15 +0,0 @@
|
||||
class A<T> {
|
||||
fun foo() {
|
||||
val q = object {
|
||||
open inner class B
|
||||
inner class C : B()
|
||||
|
||||
// No WRONG_NUMBER_OF_TYPE_ARGUMENTS should be reported on these types
|
||||
val <!EXPOSED_PROPERTY_TYPE!>x<!>: B = B()
|
||||
val <!EXPOSED_PROPERTY_TYPE!>y<!>: C = C()
|
||||
}
|
||||
|
||||
q.x
|
||||
q.y
|
||||
}
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
class A<T> {
|
||||
fun foo() {
|
||||
val q = object {
|
||||
|
||||
Reference in New Issue
Block a user