Select stub or real symbol for java.lang.Class in IR dependent on mode

This commit fixes some black-box IR tests broken by stub introduction
This commit is contained in:
Mikhail Glukhikh
2019-05-23 11:35:53 +03:00
parent f4fdc66a34
commit 05154d24d4
5 changed files with 15 additions and 9 deletions
@@ -374,7 +374,7 @@ object KotlinToJVMBytecodeCompiler {
val performanceManager = environment.configuration.get(CLIConfigurationKeys.PERF_MANAGER)
performanceManager?.notifyGenerationStarted()
generationState.beforeCompile()
codegenFactory.generateModule(
codegenFactory.generateModuleInFrontendIRMode(
generationState, moduleFragment, CompilationErrorHandler.THROW_EXCEPTION, symbolTable, sourceManager
)
CodegenFactory.doCheckCancelled(generationState)