[IR] Remove files parameter from IrModuleFragmentImpl
This commit removes the default parameter in constructor, as well as custom logic in this class, which would make it harder for its subsequent auto-generation. ^KT-65773 In Progress
This commit is contained in:
committed by
Space Team
parent
83bc12949b
commit
2a5b4ae652
+2
-1
@@ -198,7 +198,8 @@ private fun PhaseEngine<out Context>.splitIntoFragments(
|
||||
containsStdlib = containsStdlib
|
||||
)
|
||||
val dependenciesTracker = DependenciesTrackerImpl(llvmModuleSpecification, context.config, context)
|
||||
val fragment = IrModuleFragmentImpl(input.descriptor, input.irBuiltins, listOf(file))
|
||||
val fragment = IrModuleFragmentImpl(input.descriptor, input.irBuiltins)
|
||||
fragment.files += file
|
||||
if (containsStdlib && cacheDeserializationStrategy.containsKFunctionImpl)
|
||||
fragment.files += files.filter { it.isFunctionInterfaceFile }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user