Refactor klib serializer/deserializer

This commit is contained in:
Anton Bannykh
2020-12-15 20:09:54 +03:00
parent ad9fd7ecf3
commit bc9a791809
10 changed files with 2012 additions and 1926 deletions
@@ -61,7 +61,7 @@ class JvmIrLinker(
}
private inner class JvmModuleDeserializer(moduleDescriptor: ModuleDescriptor, klib: IrLibrary, strategy: DeserializationStrategy) :
KotlinIrLinker.BasicIrModuleDeserializer(moduleDescriptor, klib, strategy)
BasicIrModuleDeserializer(this, moduleDescriptor, klib, strategy)
private fun DeclarationDescriptor.isJavaDescriptor(): Boolean {
if (this is PackageFragmentDescriptor) {