Liking cljdoc? Tell your friends :D

eastwood.copieddeps.dep1.clojure.tools.analyzer.passes.elide-meta


-elide-metaclj

(-elide-meta {:keys [op meta expr env] :as ast})
source

elide-metaclj

(elide-meta ast)

If elides is not empty and the AST node contains metadata, dissoc all the keys in elides from the metadata.

If elides is not empty and the AST node contains metadata,
dissoc all the keys in elides from the metadata.
sourceraw docstring

elidesclj

A map of op keywords to predicate IFns. The predicate will be used to indicate what map keys should be elided on metadata of nodes for that op. :all can be used to indicate what should be elided for every node with metadata. Defaults to {:all (set (:elide-meta compiler-options))}

A map of op keywords to predicate IFns.
The predicate will be used to indicate what map keys should be elided on
metadata of nodes for that op.
:all can be used to indicate what should be elided for every node with
metadata.
Defaults to {:all (set (:elide-meta *compiler-options*))}
sourceraw docstring

get-elidesclj

(get-elides {:keys [op expr type]})
source

replace-metaclj

(replace-meta meta new-meta)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close