[K/N] only include bodies inside inlines for headers
Also renames the "header klib serializaion" option to something that hopefully slightly better reflects its meaning ^KT-65442
This commit is contained in:
+1
-1
@@ -71,7 +71,7 @@ internal fun PhaseContext.firSerializerBase(
|
||||
sourceBaseDirs = sourceBaseDirs,
|
||||
languageVersionSettings = languageVersionSettings,
|
||||
bodiesOnlyForInlines = produceHeaderKlib,
|
||||
skipPrivateApi = produceHeaderKlib,
|
||||
publicAbiOnly = produceHeaderKlib,
|
||||
shouldCheckSignaturesOnUniqueness = shouldCheckSignaturesOnUniqueness,
|
||||
)
|
||||
},
|
||||
|
||||
+1
-1
@@ -48,7 +48,7 @@ internal val SerializerPhase = createSimpleNamedCompilerPhase<PhaseContext, Seri
|
||||
sourceBaseDirs = relativePathBase,
|
||||
languageVersionSettings = config.languageVersionSettings,
|
||||
bodiesOnlyForInlines = input.produceHeaderKlib,
|
||||
skipPrivateApi = input.produceHeaderKlib,
|
||||
publicAbiOnly = input.produceHeaderKlib,
|
||||
).serializedIrModule(ir)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user