public class JasminClass extends AbstractJasminClass
blockToLogicalStackHeight, blockToStackHeight, code, currentStackHeight, groupToColorCount, isEmittingMethodCode, isNextGotoAJsr, labelCount, localToColor, localToGroup, localToSlot, maxStackHeight, returnAddressSlot, subroutineToReturnAddressSlot, unitToLabel
Constructor and Description |
---|
JasminClass(SootClass sootClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
assignColorsToLocals(Body body) |
void |
emitBooleanBranch(java.lang.String s) |
protected void |
emitMethodBody(SootMethod method) |
argCountOf, doubleToString, doubleToString, emit, emitMethod, floatToString, floatToString, jasminDescriptorOf, jasminDescriptorOf, okayEmit, print, sizeOfType, slashify
public JasminClass(SootClass sootClass)
protected void assignColorsToLocals(Body body)
assignColorsToLocals
in class AbstractJasminClass
protected void emitMethodBody(SootMethod method)
emitMethodBody
in class AbstractJasminClass
public void emitBooleanBranch(java.lang.String s)