JVM_IR: JvmNameProvider

This commit is contained in:
Georgy Bronnikov
2020-04-20 20:59:41 +03:00
parent 52df54ae49
commit 9561cc8270
6 changed files with 39 additions and 91 deletions
@@ -63,7 +63,7 @@ class JsCoreScriptingCompiler(
val mangler = JsManglerDesc
val signaturer = IdSignatureDescriptor(mangler)
val psi2ir = Psi2IrTranslator(environment.configuration.languageVersionSettings, signaturer = signaturer)
val psi2irContext = psi2ir.createGeneratorContext(module, bindingContext, symbolTable)
val psi2irContext = psi2ir.createGeneratorContext(module, bindingContext, symbolTable = symbolTable)
val providers = generateTypicalIrProviderList(module, psi2irContext.irBuiltIns, psi2irContext.symbolTable)
val irModuleFragment = psi2ir.generateModuleFragment(psi2irContext, files, providers, null) // TODO: deserializer