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

Method LocalBinding

src/jvm/clojure/lang/Compiler.java:6538–6549  ·  view source on GitHub ↗
(int num, Symbol sym, Symbol tag, Expr init, boolean isArg,PathNode clearPathRoot)

Source from the content-addressed store, hash-verified

6536 public boolean used = false;
6537
6538 public LocalBinding(int num, Symbol sym, Symbol tag, Expr init, boolean isArg,PathNode clearPathRoot)
6539 {
6540 if(maybePrimitiveType(init) != null && tag != null)
6541 throw new UnsupportedOperationException("Can't type hint a local with a primitive initializer");
6542 this.idx = num;
6543 this.sym = sym;
6544 this.tag = tag;
6545 this.init = init;
6546 this.isArg = isArg;
6547 this.clearPathRoot = clearPathRoot;
6548 name = munge(sym.name);
6549 }
6550
6551 Boolean hjc;
6552

Callers

nothing calls this directly

Calls 2

maybePrimitiveTypeMethod · 0.80
mungeMethod · 0.80

Tested by

no test coverage detected