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

Method getType

src/jvm/clojure/lang/Compiler.java:7929–7934  ·  view source on GitHub ↗
(Class c)

Source from the content-addressed store, hash-verified

7927}
7928
7929static Type getType(Class c){
7930 String descriptor = Type.getType(c).getDescriptor();
7931 if(descriptor.startsWith("L"))
7932 descriptor = "L" + destubClassName(descriptor.substring(1));
7933 return Type.getType(descriptor);
7934}
7935
7936static Object resolve(Symbol sym, boolean allowPrivate) {
7937 return resolveIn(currentNS(), sym, allowPrivate);

Callers 15

canEmitPrimitiveMethod · 0.45
emitUnboxedMethod · 0.45
emitMethod · 0.45
getJavaClassMethod · 0.45
emitAssignMethod · 0.45
canEmitPrimitiveMethod · 0.45
emitUnboxedMethod · 0.45
emitMethod · 0.45
getJavaClassMethod · 0.45
emitAssignMethod · 0.45
emitMethod · 0.45
emitUnboxedMethod · 0.45

Calls 3

getTypeMethod · 0.95
destubClassNameMethod · 0.95
getDescriptorMethod · 0.45

Tested by

no test coverage detected