Fix Contracts deserialization for native plugin

This commit is contained in:
Pavel Punegov
2018-11-20 20:30:18 +03:00
committed by Pavel Punegov
parent fe0a2bc75e
commit 9cc93e9e55
@@ -5,6 +5,7 @@
package org.jetbrains.kotlin.serialization.konan.impl package org.jetbrains.kotlin.serialization.konan.impl
import org.jetbrains.kotlin.contracts.ContractDeserializerImpl
import org.jetbrains.kotlin.descriptors.* import org.jetbrains.kotlin.descriptors.*
import org.jetbrains.kotlin.descriptors.impl.ClassDescriptorImpl import org.jetbrains.kotlin.descriptors.impl.ClassDescriptorImpl
import org.jetbrains.kotlin.descriptors.impl.ModuleDescriptorImpl import org.jetbrains.kotlin.descriptors.impl.ModuleDescriptorImpl
@@ -118,7 +119,7 @@ internal object KonanDeserializedPackageFragmentsFactoryImpl : KonanDeserialized
NullFlexibleTypeDeserializer, NullFlexibleTypeDeserializer,
emptyList(), emptyList(),
notFoundClasses, notFoundClasses,
ContractDeserializer.DEFAULT, ContractDeserializerImpl(configuration),
extensionRegistryLite = KonanSerializerProtocol.extensionRegistry extensionRegistryLite = KonanSerializerProtocol.extensionRegistry
) )