Liking cljdoc? Tell your friends :D

typed.clj.analyzer.utils


array-classclj

(array-class element-type)

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
raw 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
raw docstring

inline?clj

(inline? sym args env)

instance-fieldclj

(instance-field class f)

instance-membersclj

(instance-members class f)

instance-methodclj

(instance-method class method)

instance-methodsclj

(instance-methods class method argc)

macro?clj

(macro? sym env)

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
raw docstring

maybe-class-from-stringclj

(maybe-class-from-string s)

maybe-class-literalclj

(maybe-class-literal x)

membersclj

(members class)
(members class member)

members*clj


mungeclj


name-matches?clj

(name-matches? member)

ns->relpathclj

(ns->relpath s)

ns-urlclj

(ns-url ns)

numeric?clj

(numeric? c)

Returns true if the given class is numeric

Returns true if the given class is numeric
raw docstring

object-membersclj


prim-interfaceclj

(prim-interface tags)

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
raw 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
raw docstring

special-arraysclj

(special-arrays c)

specialsclj

(specials c)

static-fieldclj

(static-field class f)

static-membersclj

(static-members class f)

static-methodclj

(static-method class method)

static-methodsclj

(static-methods class method argc)

subsumes?clj

(subsumes? c1 c2)

Returns true if c2 is subsumed by c1

Returns true if c2 is subsumed by c1
raw docstring

tag-match?clj

(tag-match? arg-tags meth)

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
raw 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
raw 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
raw docstring

wider-tagclj

(wider-tag tags)

Given a collection of Classes returns the wider one

Given a collection of Classes returns the wider one
raw docstring

wider-tag*clj

(wider-tag* from to)

Given two Classes returns the wider one

Given two Classes returns the wider one
raw 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
raw docstring

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

× close