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

Method registerKeywordCallsite

src/jvm/clojure/lang/Compiler.java:7808–7814  ·  view source on GitHub ↗
(Keyword keyword)

Source from the content-addressed store, hash-verified

7806}
7807
7808private static int registerKeywordCallsite(Keyword keyword){
7809 IPersistentVector keywordCallsites = (IPersistentVector) KEYWORD_CALLSITES.deref();
7810
7811 keywordCallsites = keywordCallsites.cons(keyword);
7812 KEYWORD_CALLSITES.set(keywordCallsites);
7813 return keywordCallsites.count()-1;
7814}
7815
7816private static int registerProtocolCallsite(Var v){
7817 IPersistentVector protocolCallsites = (IPersistentVector) PROTOCOL_CALLSITES.deref();

Callers 1

KeywordInvokeExprMethod · 0.80

Calls 4

consMethod · 0.95
derefMethod · 0.65
countMethod · 0.65
setMethod · 0.45

Tested by

no test coverage detected