API Overview - tools.analyzer.jvm 1.2.4-SNAPSHOT (in development)





jvm

Detailed API documentation
Analyzer for clojure code, extends tools.analyzer with JVM specific passes/forms
Contents: ->ExceptionThrown analyze analyze+eval analyze-ns create-var default-passes default-passes-opts empty-env ExceptionThrown macroexpand-1 macroexpand-all ns-safe-macro parse run-passes specials

Variables and functions in jvm.utils: box convertible? maybe-class numeric? prim-or-obj primitive? subsumes? try-best-match unbox wider-primitive wider-tag wider-tag* wider-than


passes.jvm.analyze-host-expr

Detailed API documentation

  
  
  
  Contents:
  analyze-host-expr 


passes.jvm.annotate-branch

Detailed API documentation

  
  
  
  Contents:
  annotate-branch 


passes.jvm.annotate-host-info

Detailed API documentation

  
  
  
  Contents:
  annotate-host-info 


passes.jvm.annotate-loops

Detailed API documentation

  
  
  
  Contents:
  annotate-loops 


passes.jvm.box

Detailed API documentation

  
  
  
  Contents:
  box 


passes.jvm.classify-invoke

Detailed API documentation

  
  
  
  Contents:
  classify-invoke 


passes.jvm.constant-lifter

Detailed API documentation

  
  
  
  Contents:
  constant-lift 


passes.jvm.emit-form

Detailed API documentation

  
  
  
  Contents:
  emit-form emit-hygienic-form 


passes.jvm.fix-case-test

Detailed API documentation

  
  
  
  Contents:
  fix-case-test 


passes.jvm.infer-tag

Detailed API documentation

  
  
  
  Contents:
  infer-tag 


passes.jvm.validate

Detailed API documentation

  
  
  
  Contents:
  validate 


passes.jvm.validate-loop-locals

Detailed API documentation

  
  
  
  Contents:
  validate-loop-locals 


passes.jvm.validate-recur

Detailed API documentation

  
  
  
  Contents:
  validate-recur 


passes.jvm.warn-on-reflection

Detailed API documentation

  
  
  
  Contents:
  warn-on-reflection 
Logo & site design by Tom Hickey.
Clojure auto-documentation system by Tom Faulhaber.