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

Method invoke

src/jvm/clojure/lang/LispReader.java:757–767  ·  view source on GitHub ↗
(Object reader, Object quote, Object opts, Object pendingForms)

Source from the content-addressed store, hash-verified

755 Symbol.intern("NaN"), Double.NaN);
756
757 public Object invoke(Object reader, Object quote, Object opts, Object pendingForms) {
758 PushbackReader r = (PushbackReader) reader;
759 Object o = read(r, true, null, true, opts, ensurePending(pendingForms));
760
761 if (!(o instanceof Symbol))
762 throw Util.runtimeException("Invalid token: ##" + o);
763 if (!(specials.containsKey(o)))
764 throw Util.runtimeException("Unknown symbolic value: ##" + o);
765
766 return specials.valAt(o);
767 }
768}
769
770public static class WrappingReader extends AFn{

Callers

nothing calls this directly

Calls 5

runtimeExceptionMethod · 0.95
ensurePendingMethod · 0.80
containsKeyMethod · 0.65
valAtMethod · 0.65
readMethod · 0.45

Tested by

no test coverage detected