diff options
author | Eduardo Julian | 2020-03-18 21:38:34 -0400 |
---|---|---|
committer | Eduardo Julian | 2020-03-18 21:38:34 -0400 |
commit | 30801bcf8fbb1be7ae8f193edfa71e6c4909a4c3 (patch) | |
tree | d6f4f9335664f4d25c6c037e848d0743d211ff74 /new-luxc/source/luxc/lang/host/jvm | |
parent | 71c99d63a313d497c3881ab06752f05e3af33350 (diff) |
No passing the archive as a parameter to all phases.
Diffstat (limited to '')
-rw-r--r-- | new-luxc/source/luxc/lang/host/jvm.lux | 7 |
1 files changed, 6 insertions, 1 deletions
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} |