Fix type of reference to protected var
#KT-12982 Fixed
This commit is contained in:
+1
-2
@@ -527,8 +527,7 @@ class DoubleColonExpressionResolver(
|
||||
is PropertyDescriptor -> {
|
||||
val mutable = descriptor.isVar && run {
|
||||
val setter = descriptor.setter
|
||||
// TODO: support private-to-this
|
||||
setter == null || Visibilities.isVisible(null, setter, scopeOwnerDescriptor)
|
||||
setter == null || Visibilities.isVisible(receiverType?.let(::TransientReceiver), setter, scopeOwnerDescriptor)
|
||||
}
|
||||
reflectionTypes.getKPropertyType(Annotations.EMPTY, receiverType, descriptor.type, mutable)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user