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, slashifypublic JasminClass(SootClass sootClass)
protected void assignColorsToLocals(Body body)
assignColorsToLocals in class AbstractJasminClassprotected void emitMethodBody(SootMethod method)
emitMethodBody in class AbstractJasminClasspublic void emitBooleanBranch(java.lang.String s)