[WASM] Emit when expression in more canonical way (subject first for equals expression)

This commit is contained in:
Igor Yakovlev
2022-10-28 12:29:32 +02:00
committed by teamcity
parent 5d44766752
commit 97123e9959
@@ -588,7 +588,7 @@ class EnumSyntheticFunctionsAndPropertiesLowering(
irClass.defaultType, irClass.defaultType,
irClass.enumEntries.map { irClass.enumEntries.map {
irBranch( irBranch(
irEquals(irString(it.name.identifier), irGet(nameParameter)), irReturn(irCall(it.getInstanceFun!!)) irEquals(irGet(nameParameter), irString(it.name.identifier)), irReturn(irCall(it.getInstanceFun!!))
) )
} + irElseBranch(irBlock { } + irElseBranch(irBlock {
+irCall(irClass.initEntryInstancesFun!!) +irCall(irClass.initEntryInstancesFun!!)