Pass project instance while creating descriptor serializer
(cherry picked from commit 42ff47ec3272af57edb028877f7eeff411c69dca)
This commit is contained in:
committed by
Vasily Levchenko
parent
025c4b3850
commit
f4f8763f4d
+2
-1
@@ -164,7 +164,7 @@ internal val copyDefaultValuesToActualPhase = konanUnitPhase(
|
|||||||
|
|
||||||
internal val serializerPhase = konanUnitPhase(
|
internal val serializerPhase = konanUnitPhase(
|
||||||
op = {
|
op = {
|
||||||
val expectActualLinker = config.configuration.get(CommonConfigurationKeys.EXPECT_ACTUAL_LINKER)?:false
|
val expectActualLinker = config.configuration.get(CommonConfigurationKeys.EXPECT_ACTUAL_LINKER) ?: false
|
||||||
|
|
||||||
serializedIr = irModule?.let { ir ->
|
serializedIr = irModule?.let { ir ->
|
||||||
KonanIrModuleSerializer(
|
KonanIrModuleSerializer(
|
||||||
@@ -175,6 +175,7 @@ internal val serializerPhase = konanUnitPhase(
|
|||||||
val serializer = KlibMetadataMonolithicSerializer(
|
val serializer = KlibMetadataMonolithicSerializer(
|
||||||
this.config.configuration.languageVersionSettings,
|
this.config.configuration.languageVersionSettings,
|
||||||
config.configuration.get(CommonConfigurationKeys.METADATA_VERSION)!!,
|
config.configuration.get(CommonConfigurationKeys.METADATA_VERSION)!!,
|
||||||
|
config.project,
|
||||||
!expectActualLinker)
|
!expectActualLinker)
|
||||||
serializedMetadata = serializer.serializeModule(moduleDescriptor)
|
serializedMetadata = serializer.serializeModule(moduleDescriptor)
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user