MakeOverriddenMemberOpenFix: should update actual members

#KT-32586 Fixed
This commit is contained in:
Dmitry Gridin
2019-09-03 15:26:24 +07:00
parent 58d303afcc
commit 650a6e5cc4
19 changed files with 146 additions and 2 deletions
@@ -97,7 +97,7 @@ private fun MemberDescriptor.isConstructorInActual(checkConstructor: Boolean) =
private fun MemberDescriptor.isEnumEntryInActual() =
(DescriptorUtils.isEnumEntry(this) && (containingDeclaration as? MemberDescriptor)?.isActual == true)
private fun DeclarationDescriptor.actualsForExpected(): Collection<DeclarationDescriptor> {
fun DeclarationDescriptor.actualsForExpected(): Collection<DeclarationDescriptor> {
if (this is MemberDescriptor) {
if (!this.isExpect) return emptyList()