FIR JS: Add K2 support to K2JsIrCompiler

This commit is contained in:
Ilya Chernikov
2022-08-08 14:16:40 +02:00
parent 4e8fed09b4
commit 7a57e8d903
6 changed files with 353 additions and 120 deletions
@@ -396,7 +396,7 @@ class K2JSCompilerArguments : CommonCompilerArguments() {
}
fun K2JSCompilerArguments.isPreIrBackendDisabled(): Boolean =
irOnly || irProduceJs || irProduceKlibFile || irBuildCache
irOnly || irProduceJs || irProduceKlibFile || irBuildCache || useK2
fun K2JSCompilerArguments.isIrBackendEnabled(): Boolean =
irProduceKlibDir || irProduceJs || irProduceKlibFile || wasm || irBuildCache
irProduceKlibDir || irProduceJs || irProduceKlibFile || wasm || irBuildCache || useK2