From 30801bcf8fbb1be7ae8f193edfa71e6c4909a4c3 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Wed, 18 Mar 2020 21:38:34 -0400 Subject: No passing the archive as a parameter to all phases. --- new-luxc/source/luxc/lang/host/jvm.lux | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'new-luxc/source/luxc/lang/host') diff --git a/new-luxc/source/luxc/lang/host/jvm.lux b/new-luxc/source/luxc/lang/host/jvm.lux index 5bcc3eef0..a56eeeb56 100644 --- a/new-luxc/source/luxc/lang/host/jvm.lux +++ b/new-luxc/source/luxc/lang/host/jvm.lux @@ -22,7 +22,9 @@ [reference (#+ Register)] [language [lux - ["." generation]]]]]]) + ["." generation]]] + [meta + [archive (#+ Archive)]]]]]) (import: org/objectweb/asm/MethodVisitor) @@ -76,6 +78,9 @@ [Bundle generation.Bundle] ) +(type: #export (Generator i) + (-> Phase Archive i (Operation Inst))) + (syntax: (config: {type s.local-identifier} {none s.local-identifier} {++ s.local-identifier} -- cgit v1.2.3