MCPcopy Index your code
hub / github.com/MiniJavaCompiler/MiniJavaLLVM / compileInvocation

Method compileInvocation

src/checker/MethEnv.java:366–399  ·  view source on GitHub ↗

Generate code for a call to this method, assuming that the receiving object, if any, is in register zero, and also returning the result, if any, in the specified free register. We assume also that any other registers that were in use have been spilled onto the stack before this method is invoke

(Assembly a, Expression object, Args args,
                                  int free)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 15

setTmpMethod · 0.95
methNameMethod · 0.95
compileExprMethod · 0.95
spillMethod · 0.80
getArgMethod · 0.80
spillAllMethod · 0.80
emitMethod · 0.80
indirectMethod · 0.80
regMethod · 0.80
vtAddrMethod · 0.80
vtOffsetMethod · 0.80
aindirectMethod · 0.80

Tested by

no test coverage detected