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

Method gatherMethods

src/jvm/clojure/lang/Compiler.java:8935–8943  ·  view source on GitHub ↗
(Class c, Map mm)

Source from the content-addressed store, hash-verified

8933 }
8934
8935 static void gatherMethods(Class c, Map mm){
8936 for(; c != null; c = c.getSuperclass())
8937 {
8938 for(java.lang.reflect.Method m : c.getDeclaredMethods())
8939 considerMethod(m, mm);
8940 for(java.lang.reflect.Method m : c.getMethods())
8941 considerMethod(m, mm);
8942 }
8943 }
8944
8945 static public Map[] gatherMethods(Class sc, ISeq interfaces){
8946 Map allm = new HashMap();

Callers 1

buildMethod · 0.95

Calls 13

considerMethodMethod · 0.95
getMethodsMethod · 0.80
nextMethod · 0.65
firstMethod · 0.65
popMethod · 0.65
containsKeyMethod · 0.65
getMethod · 0.65
addMethod · 0.65
entrySetMethod · 0.45
getKeyMethod · 0.45
getValueMethod · 0.45
putMethod · 0.45

Tested by

no test coverage detected