[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:
+2
-2
@@ -22,12 +22,12 @@ class KonanIrFileSerializer(
|
||||
compatibilityMode: CompatibilityMode,
|
||||
normalizeAbsolutePaths: Boolean,
|
||||
sourceBaseDirs: Collection<String>,
|
||||
skipPrivateApi: Boolean = false,
|
||||
publicAbiOnly: Boolean = false,
|
||||
) : IrFileSerializer(
|
||||
declarationTable,
|
||||
compatibilityMode,
|
||||
languageVersionSettings,
|
||||
skipPrivateApi = skipPrivateApi,
|
||||
publicAbiOnly = publicAbiOnly,
|
||||
bodiesOnlyForInlines = bodiesOnlyForInlines,
|
||||
normalizeAbsolutePaths = normalizeAbsolutePaths,
|
||||
sourceBaseDirs = sourceBaseDirs
|
||||
|
||||
+2
-2
@@ -21,7 +21,7 @@ class KonanIrModuleSerializer(
|
||||
sourceBaseDirs: Collection<String>,
|
||||
private val languageVersionSettings: LanguageVersionSettings,
|
||||
private val bodiesOnlyForInlines: Boolean = false,
|
||||
private val skipPrivateApi: Boolean = false,
|
||||
private val publicAbiOnly: Boolean = false,
|
||||
shouldCheckSignaturesOnUniqueness: Boolean = true,
|
||||
) : IrModuleSerializer<KonanIrFileSerializer>(
|
||||
diagnosticReporter,
|
||||
@@ -50,6 +50,6 @@ class KonanIrModuleSerializer(
|
||||
compatibilityMode = compatibilityMode,
|
||||
normalizeAbsolutePaths = normalizeAbsolutePaths,
|
||||
sourceBaseDirs = sourceBaseDirs,
|
||||
skipPrivateApi = skipPrivateApi
|
||||
publicAbiOnly = publicAbiOnly
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user