Wire StorageManager into a ClassTypeConstructorImpl and ClassDescriptorImpl
This commit is contained in:
+1
-1
@@ -36,7 +36,7 @@ class JvmBuiltInClassDescriptorFactory(
|
||||
ClassDescriptorImpl(
|
||||
computeContainingDeclaration(moduleDescriptor),
|
||||
CLONEABLE_NAME, Modality.ABSTRACT, ClassKind.INTERFACE, listOf(moduleDescriptor.builtIns.anyType),
|
||||
SourceElement.NO_SOURCE, /* isExternal = */ false
|
||||
SourceElement.NO_SOURCE, /* isExternal = */ false, storageManager
|
||||
).apply {
|
||||
initialize(CloneableClassScope(storageManager, this), emptySet(), null)
|
||||
}
|
||||
|
||||
@@ -91,7 +91,7 @@ open class JvmBuiltInsSettings(
|
||||
|
||||
val mockSerializableClass = ClassDescriptorImpl(
|
||||
mockJavaIoPackageFragment, Name.identifier("Serializable"), Modality.ABSTRACT, ClassKind.INTERFACE, superTypes,
|
||||
SourceElement.NO_SOURCE, /* isExternal = */ false
|
||||
SourceElement.NO_SOURCE, /* isExternal = */ false, this
|
||||
)
|
||||
|
||||
mockSerializableClass.initialize(MemberScope.Empty, emptySet(), null)
|
||||
|
||||
Reference in New Issue
Block a user