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
@@ -186,7 +186,7 @@ class Fir2IrConverter(
}
val irModuleFragment = IrModuleFragmentImpl(moduleDescriptor, builtIns, irFiles)
val externalDependenciesGenerator = ExternalDependenciesGenerator(
symbolTable, generateTypicalIrProviderList(irModuleFragment.descriptor, builtIns, symbolTable)
symbolTable, generateTypicalIrProviderList(irModuleFragment.descriptor, builtIns, symbolTable), languageVersionSettings
)
// Necessary call to generate built-in IR classes
externalDependenciesGenerator.generateUnboundSymbolsAsDependencies()