IR: refuse to copy classes in InitializersLowering

This commit is contained in:
pyos
2020-10-09 14:00:33 +02:00
committed by Alexander Udalov
parent e6c0575d3a
commit 6f9f437f15
3 changed files with 18 additions and 25 deletions
@@ -228,7 +228,7 @@ private val initializersLoweringPhase = makeWasmModulePhase(
::InitializersLowering,
name = "InitializersLowering",
description = "Merge init block and field initializers into [primary] constructor",
prerequisite = setOf(primaryConstructorLoweringPhase)
prerequisite = setOf(primaryConstructorLoweringPhase, localClassExtractionPhase)
)
private val initializersCleanupLoweringPhase = makeWasmModulePhase(