JaCIL Framework API

PushPopLocalEmitter Constructor 

Creates the emitter based on the given source to target

public PushPopLocalEmitter(
   ILocalVariableTable locals,
   MethodReference methRef,
   int baseOp,
   int startIndex,
   bool reverse
);

Parameters

locals
The local variable table to derive JVM variables from.
methRef
The cecil method reference to use to determine how to push or pop
baseOp
The base instruction to use (ILOAD or ISTORE)
startIndex
The parameter to start from.
reverse
Whether or not to use reverse order.

See Also

PushPopLocalEmitter Class | JaCIL.Compiler.Standard.Translator.Instruction Namespace