[IR] Don't assume subclasses as part of member scope of sealed class
This commit is contained in:
committed by
TeamCityServer
parent
b6bd7c48f4
commit
d5c1e5681c
+1
-2
@@ -27,7 +27,6 @@ class IrSyntheticDeclarationGenerator(context: GeneratorContext) : IrElementVisi
|
||||
val result = mutableListOf<DeclarationDescriptor>()
|
||||
result.addAll(DescriptorUtils.getAllDescriptors(descriptor.unsubstitutedMemberScope))
|
||||
result.addAll(descriptor.constructors)
|
||||
result.addAll(descriptor.sealedSubclasses)
|
||||
descriptor.companionObjectDescriptor?.let { result.add(it) }
|
||||
|
||||
return result
|
||||
@@ -49,4 +48,4 @@ class IrSyntheticDeclarationGenerator(context: GeneratorContext) : IrElementVisi
|
||||
declaration.acceptChildrenVoid(this)
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user