[JS IR BE] Make kotlinx.io compile

- Fix expect/actual default arguments
 - Fix dynamic type in inliner
 - Fix external varargs
This commit is contained in:
Roman Artemev
2019-05-27 14:06:33 +03:00
committed by romanart
parent 753a9a1c36
commit 5686de7e09
16 changed files with 111 additions and 21 deletions
@@ -48,7 +48,7 @@ private val arrayConstructorPhase = makeIrFilePhase(
)
private val expectDeclarationsRemovingPhase = makeIrFilePhase(
::ExpectDeclarationsRemoving,
::ExpectDeclarationsRemoveLowering,
name = "ExpectDeclarationsRemoving",
description = "Remove expect declaration from module fragment"
)