Liking cljdoc? Tell your friends :D

clojure.tools.analyzer.jvm.utils


array-classclj

(array-class element-type)
(array-class n element-type)
source

boxclj

(box c)

If the argument is a primitive Class, returns its boxed equivalent, otherwise returns the argument

If the argument is a primitive Class, returns its boxed equivalent,
otherwise returns the argument
sourceraw docstring

convertible?clj

(convertible? c1 c2)

Returns true if it's possible to convert from c1 to c2

Returns true if it's possible to convert from c1 to c2
sourceraw docstring

inline?clj

(inline? sym args env)
source

instance-fieldclj

(instance-field class f)
source

instance-membersclj

(instance-members class f)
source

instance-methodclj

(instance-method class method)
source

instance-methodsclj

(instance-methods class method argc)
source

macro?clj

(macro? sym env)
source

maybe-array-class-symclj

(maybe-array-class-sym x)
source

maybe-classcljmultimethod

Takes a Symbol, String or Class and tires to resolve to a matching Class

Takes a Symbol, String or Class and tires to resolve to a matching Class
sourceraw docstring

maybe-class-from-stringclj

(maybe-class-from-string s)
source

maybe-class-literalclj

(maybe-class-literal x)
source

membersclj

(members class)
(members class member)
source

members*clj

source

name-matches?clj

(name-matches? member)
source

ns->relpathclj

(ns->relpath s)
source

ns-urlclj

(ns-url ns)
source

numeric?clj

(numeric? c)

Returns true if the given class is numeric

Returns true if the given class is numeric
sourceraw docstring

object-membersclj

source

prim-interfaceclj

(prim-interface tags)
source

prim-or-objclj

(prim-or-obj tag)

If the given Class is a primitive, returns that Class, otherwise returns Object

If the given Class is a primitive, returns that Class, otherwise returns Object
sourceraw docstring

primitive?clj

Returns non-nil if the argument represents a primitive Class other than Void

Returns non-nil if the argument represents a primitive Class other than Void
sourceraw docstring

special-arraysclj

(special-arrays c)
source

specialsclj

(specials c)
source

static-fieldclj

(static-field class f)
source

static-membersclj

(static-members class f)
source

static-methodclj

(static-method class method)
source

static-methodsclj

(static-methods class method argc)
source

subsumes?clj

(subsumes? c1 c2)

Returns true if c2 is subsumed by c1

Returns true if c2 is subsumed by c1
sourceraw docstring

tag-match?clj

(tag-match? arg-tags meth)
source

try-best-matchclj

(try-best-match tags methods)

Given a vector of arg tags and a collection of methods, tries to return the subset of methods that match best the given tags

Given a vector of arg tags and a collection of methods, tries to return the
subset of methods that match best the given tags
sourceraw docstring

unboxclj

(unbox c)

If the argument is a Class with a primitive equivalent, returns that, otherwise returns the argument

If the argument is a Class with a primitive equivalent, returns that,
otherwise returns the argument
sourceraw docstring

wider-primitiveclj

(wider-primitive from to)

Given two numeric primitive Classes, returns the wider one

Given two numeric primitive Classes, returns the wider one
sourceraw docstring

wider-tagclj

(wider-tag tags)

Given a collection of Classes returns the wider one

Given a collection of Classes returns the wider one
sourceraw docstring

wider-tag*clj

(wider-tag* from to)

Given two Classes returns the wider one

Given two Classes returns the wider one
sourceraw docstring

wider-thanclj

If the argument is a numeric primitive Class, returns a set of primitive Classes that are narrower than the given one

If the argument is a numeric primitive Class, returns a set of primitive Classes
that are narrower than the given one
sourceraw docstring

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

× close