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

Method invoke

src/jvm/clojure/lang/EdnReader.java:678–684  ·  view source on GitHub ↗
(Object reader, Object leftparen, Object opts)

Source from the content-addressed store, hash-verified

676
677public static class MapReader extends AFn{
678 public Object invoke(Object reader, Object leftparen, Object opts) {
679 PushbackReader r = (PushbackReader) reader;
680 Object[] a = readDelimitedList('}', r, true, opts).toArray();
681 if((a.length & 1) == 1)
682 throw Util.runtimeException("Map literal must contain an even number of forms");
683 return RT.map(a);
684 }
685
686}
687

Callers

nothing calls this directly

Calls 4

runtimeExceptionMethod · 0.95
mapMethod · 0.95
toArrayMethod · 0.45
readDelimitedListMethod · 0.45

Tested by

no test coverage detected