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

Method black

src/jvm/clojure/lang/PersistentTreeMap.java:493–503  ·  view source on GitHub ↗
(Object key, Object val, Node left, Node right)

Source from the content-addressed store, hash-verified

491}
492
493static Black black(Object key, Object val, Node left, Node right){
494 if(left == null && right == null)
495 {
496 if(val == null)
497 return new Black(key);
498 return new BlackVal(key, val);
499 }
500 if(val == null)
501 return new BlackBranch(key, left, right);
502 return new BlackBranchVal(key, val, left, right);
503}
504
505public IPersistentMap meta(){
506 return _meta;

Callers 10

appendMethod · 0.95
balanceLeftDelMethod · 0.95
balanceRightDelMethod · 0.95
leftBalanceMethod · 0.95
rightBalanceMethod · 0.95
balanceLeftMethod · 0.80
balanceRightMethod · 0.80
replaceMethod · 0.80
balanceLeftMethod · 0.80
balanceRightMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected