MCPcopy Index your code
hub / github.com/clojure/clojure / create

Method create

src/jvm/clojure/lang/PersistentVector.java:68–72  ·  view source on GitHub ↗
(IReduceInit items)

Source from the content-addressed store, hash-verified

66}
67
68static public PersistentVector create(IReduceInit items) {
69 TransientVector ret = EMPTY.asTransient();
70 items.reduce(TRANSIENT_VECTOR_CONJ, ret);
71 return ret.persistent();
72}
73
74static public PersistentVector create(ISeq items){
75 Object[] arr = new Object[32];

Callers 4

toHostExprMethod · 0.95
createOwningMethod · 0.95
createMethod · 0.95

Calls 12

persistentMethod · 0.95
asTransientMethod · 0.95
conjMethod · 0.95
asTransientMethod · 0.65
reduceMethod · 0.65
nextMethod · 0.65
firstMethod · 0.65
getMethod · 0.65
iteratorMethod · 0.65
sizeMethod · 0.45
toArrayMethod · 0.45
hasNextMethod · 0.45

Tested by

no test coverage detected