[K/N][IR][caches] Fixed problems with inline classes
Fixes https://youtrack.jetbrains.com/issue/KT-50978
This commit is contained in:
@@ -75,6 +75,7 @@ class IrLazyClass(
|
||||
private fun shouldBuildStub(descriptor: DeclarationDescriptor): Boolean =
|
||||
descriptor !is DeclarationDescriptorWithVisibility ||
|
||||
!DescriptorVisibilities.isPrivate(descriptor.visibility) ||
|
||||
// This exception is needed for K/N caches usage.
|
||||
isObject && descriptor is ClassConstructorDescriptor
|
||||
|
||||
override var typeParameters: List<IrTypeParameter> by lazyVar(stubGenerator.lock) {
|
||||
|
||||
Reference in New Issue
Block a user