update demodularizer for recent bytecode changes
This commit is contained in:
parent
08a40b5998
commit
d652ea0d52
|
@ -124,6 +124,9 @@
|
|||
[(struct with-cont-mark (key val body))
|
||||
(for-each (lambda (f) (build-graph! lhs f))
|
||||
(list key val body))]
|
||||
[(struct with-immed-mark (key val body))
|
||||
(for-each (lambda (f) (build-graph! lhs f))
|
||||
(list key val body))]
|
||||
[(struct beg0 (seq))
|
||||
(for-each (lambda (f) (build-graph! lhs f))
|
||||
seq)]
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
(map (compose ->module-path-index stx-obj-datum stx-content req-reqs) reqs))
|
||||
(make-compilation-top
|
||||
0
|
||||
(make-prefix 0 (list #f) empty)
|
||||
(make-prefix 0 (list #f) empty (prefix-src-inspector-desc prefix))
|
||||
(make-mod name srcname
|
||||
self-modidx
|
||||
prefix
|
||||
|
@ -33,6 +33,7 @@
|
|||
(make-toplevel 0 0 #f #f) ; dummy
|
||||
lang-info
|
||||
#t
|
||||
(hash) ; no names visible via `module->namespace`
|
||||
empty
|
||||
empty
|
||||
empty))]))
|
||||
|
|
|
@ -71,6 +71,11 @@
|
|||
(update key)
|
||||
(update val)
|
||||
(update body))]
|
||||
[(struct with-immed-mark (key val body))
|
||||
(make-with-immed-mark
|
||||
(update key)
|
||||
(update val)
|
||||
(update body))]
|
||||
[(struct beg0 (seq))
|
||||
(make-beg0 (map update seq))]
|
||||
[(struct varref (tl dummy))
|
||||
|
|
Loading…
Reference in New Issue
Block a user