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

Method getArgTypes

src/jvm/clojure/lang/Compiler.java:6309–6318  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

6307 }
6308
6309 Type[] getArgTypes(){
6310 if(isVariadic() && reqParms.count() == MAX_POSITIONAL_ARITY)
6311 {
6312 Type[] ret = new Type[MAX_POSITIONAL_ARITY + 1];
6313 for(int i = 0;i<MAX_POSITIONAL_ARITY + 1;i++)
6314 ret[i] = OBJECT_TYPE;
6315 return ret;
6316 }
6317 return ARG_TYPES[numParams()];
6318 }
6319
6320 void emitClearLocals(GeneratorAdapter gen){
6321// for(int i = 1; i < numParams() + 1; i++)

Callers 3

doEmitStaticMethod · 0.95
doEmitPrimMethod · 0.95
doEmitMethod · 0.95

Calls 3

isVariadicMethod · 0.95
numParamsMethod · 0.95
countMethod · 0.65

Tested by

no test coverage detected