File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
src/main/clojure/clojure/tools/emitter Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change 15
15
[clojure.tools.analyzer.utils :refer [mmerge]]
16
16
[clojure.tools.emitter.jvm.emit :as e]
17
17
[clojure.tools.emitter.jvm.transform :as t]
18
+ [clojure.tools.analyzer.passes.collect-closed-overs :refer [collect-closed-overs]]
18
19
[clojure.tools.analyzer.passes.jvm
19
20
[annotate-class-id :refer [annotate-class-id]]
20
21
[annotate-internal-name :refer [annotate-internal-name]]
21
- [infer-tag :refer [ensure-tag]]]
22
+ [infer-tag :refer [ensure-tag]]
23
+ [clear-locals :refer [clear-locals]]
24
+ [collect :refer [collect]]]
22
25
[clojure.tools.emitter.passes.jvm.collect-internal-methods :refer :all ]
23
26
[clojure.java.io :as io]
24
27
[clojure.string :as s]
39
42
#'ensure-tag
40
43
41
44
#'annotate-class-id
42
- #'annotate-internal-name}))
45
+ #'annotate-internal-name
46
+
47
+ #'collect
48
+ #'collect-closed-overs
49
+ #'clear-locals}))
43
50
44
51
(def run-passes
45
52
(schedule passes))
You can’t perform that action at this time.
0 commit comments