Liking cljdoc? Tell your friends :D

clojure.tools.analyzer.passes.uniquify


*locals-counter*clj

source

*locals-frame*clj

source

-uniquify-localscljmultimethod

source

normalizeclj

(normalize name)
source

uniquifyclj

(uniquify name)
source

uniquify-bindingclj

(uniquify-binding b)
source

uniquify-localsclj

(uniquify-locals ast)

Walks the AST performing alpha-conversion on the :name field of :local/:binding nodes, invalidates :local map in :env field

Passes opts:

  • :uniquify/uniquify-env If true, uniquifies the :env :locals map
Walks the AST performing alpha-conversion on the :name field
 of :local/:binding nodes, invalidates :local map in :env field

Passes opts:
* :uniquify/uniquify-env  If true, uniquifies the :env :locals map
sourceraw docstring

uniquify-locals*clj

(uniquify-locals* ast)
source

uniquify-locals-aroundclj

(uniquify-locals-around ast)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close