IR: only require all type parameter references to be local with new inference

This commit is contained in:
Georgy Bronnikov
2020-04-05 12:47:26 +03:00
parent 08ff52bee4
commit 166b506f63
10 changed files with 35 additions and 16 deletions
@@ -239,7 +239,8 @@ fun loadIr(
val moduleFragment = deserializedModuleFragments.last()
val irProviders = generateTypicalIrProviderList(moduleDescriptor, irBuiltIns, symbolTable, deserializer)
ExternalDependenciesGenerator(symbolTable, irProviders).generateUnboundSymbolsAsDependencies()
ExternalDependenciesGenerator(symbolTable, irProviders, configuration.languageVersionSettings)
.generateUnboundSymbolsAsDependencies()
return IrModuleInfo(moduleFragment, deserializedModuleFragments, irBuiltIns, symbolTable, deserializer)
}