File tree Expand file tree Collapse file tree
src/main/clojure/clojure/tools Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121 Setting up the global env is also required, see clojure.tools.analyzer.env
2222
2323 See clojure.tools.analyzer.core-test for an example on how to setup the analyzer."
24- (:refer-clojure :exclude [macroexpand-1 macroexpand var? record? boolean?])
24+ (:refer-clojure :exclude [macroexpand-1 macroexpand var? record? boolean? update-keys update-vals ])
2525 (:require [clojure.tools.analyzer.utils :refer :all ]
2626 [clojure.tools.analyzer.env :as env])
2727 (:import (clojure.lang Symbol IPersistentVector IPersistentMap IPersistentSet ISeq IType IRecord)))
Original file line number Diff line number Diff line change 11(ns clojure.tools.analyzer.passes
22 " Utilities for pass scheduling"
3+ (:refer-clojure :exclude [update-vals])
34 (:require [clojure.tools.analyzer.ast :refer [prewalk postwalk]]
45 [clojure.tools.analyzer.utils :refer [update-vals]]))
56
Original file line number Diff line number Diff line change 77; ; You must not remove this notice, or any other, from this software.
88
99(ns clojure.tools.analyzer.passes.uniquify
10+ (:refer-clojure :exclude [update-vals])
1011 (:require [clojure.tools.analyzer.ast :refer [update-children children]]
1112 [clojure.tools.analyzer.utils :refer [update-vals]]
1213 [clojure.tools.analyzer.env :as env]))
Original file line number Diff line number Diff line change 77; ; You must not remove this notice, or any other, from this software.
88
99(ns clojure.tools.analyzer.utils
10- (:refer-clojure :exclude [record? boolean?])
10+ (:refer-clojure :exclude [record? boolean? update-keys update-vals ])
1111 (:require [clojure.tools.analyzer.env :as env])
1212 (:import (clojure.lang IRecord IType IObj
1313 IReference Var)))
You can’t perform that action at this time.
0 commit comments