aboutsummaryrefslogtreecommitdiff
path: root/luxc/src/lux/compiler/jvm/case.clj
diff options
context:
space:
mode:
authorEduardo Julian2019-04-07 00:50:04 -0400
committerEduardo Julian2019-04-07 00:50:04 -0400
commita61c3f2e7bc29c3224264317b14254fe93d503fe (patch)
tree0560c531001a9442e6861a8ff43289ae621beec3 /luxc/src/lux/compiler/jvm/case.clj
parent2a05d8f3711d2e1b6fcccd9a2869478197386a7f (diff)
- Upgrade the tuple left-access mechanism to the new style.
- Updated JS compiler. - Updated Python compiler.
Diffstat (limited to '')
-rw-r--r--luxc/src/lux/compiler/jvm/case.clj2
1 files changed, 1 insertions, 1 deletions
diff --git a/luxc/src/lux/compiler/jvm/case.clj b/luxc/src/lux/compiler/jvm/case.clj
index 32ca72ae3..cceed14e4 100644
--- a/luxc/src/lux/compiler/jvm/case.clj
+++ b/luxc/src/lux/compiler/jvm/case.clj
@@ -126,7 +126,7 @@
stack-peek
(.visitTypeInsn Opcodes/CHECKCAST "[Ljava/lang/Object;")
(.visitLdcInsn (int _idx))
- (.visitMethodInsn Opcodes/INVOKESTATIC "lux/LuxRT" (if is-tail? "product_getRight" "product_getLeft") "([Ljava/lang/Object;I)Ljava/lang/Object;")
+ (.visitMethodInsn Opcodes/INVOKESTATIC "lux/LuxRT" (if is-tail? "product_getRight" "tuple_left") "([Ljava/lang/Object;I)Ljava/lang/Object;")
(.visitMethodInsn Opcodes/INVOKESTATIC "lux/LuxRT" "pm_stack_push" "([Ljava/lang/Object;Ljava/lang/Object;)[Ljava/lang/Object;")
)))