| Modifier and Type | Field and Description |
|---|---|
| private static final int[] | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final int[] | |
| private static final int[] |
| Access | Constructor and Description |
|---|---|
| public | BinaryLongExpressionHelper(WriterController controller, MethodCaller arraySet, MethodCaller arrayGet)
|
| public |
| bitOp | back to summary |
|---|---|
| private static final int[] bitOp | |
| longArrayGet | back to summary |
|---|---|
| private static final MethodCaller longArrayGet | |
| longArraySet | back to summary |
|---|---|
| private static final MethodCaller longArraySet | |
| shiftOp | back to summary |
|---|---|
| private static final int[] shiftOp | |
| stdOperations | back to summary |
|---|---|
| private static final int[] stdOperations | |
| BinaryLongExpressionHelper | back to summary |
|---|---|
public BinaryLongExpressionHelper(WriterController controller, MethodCaller arraySet, MethodCaller arrayGet)
| |
| BinaryLongExpressionHelper | back to summary |
|---|---|
| public BinaryLongExpressionHelper(WriterController controller) | |
| doubleTwoOperands | back to summary |
|---|---|
| protected void doubleTwoOperands(MethodVisitor mv) Implements abstract org. | |
| getBitwiseOperationBytecode | back to summary |
|---|---|
| protected int getBitwiseOperationBytecode(int type) Implements abstract org. | |
| getCompareCode | back to summary |
|---|---|
| protected int getCompareCode() Implements abstract org. | |
| getDevisionOpResultType | back to summary |
|---|---|
| protected ClassNode getDevisionOpResultType() Implements abstract org. | |
| getNormalOpResultType | back to summary |
|---|---|
| protected ClassNode getNormalOpResultType() Implements abstract org. | |
| getShiftOperationBytecode | back to summary |
|---|---|
| protected int getShiftOperationBytecode(int type) Implements abstract org. | |
| getStandardOperationBytecode | back to summary |
|---|---|
| protected int getStandardOperationBytecode(int type) Implements abstract org. | |
| removeTwoOperands | back to summary |
|---|---|
| protected void removeTwoOperands(MethodVisitor mv) Implements abstract org. | |
| supportsDivision | back to summary |
|---|---|
| protected boolean supportsDivision() Overrides org.
| |
| writeMinusMinus | back to summary |
|---|---|
| protected void writeMinusMinus(MethodVisitor mv) Implements abstract org. | |
| writePlusPlus | back to summary |
|---|---|
| protected void writePlusPlus(MethodVisitor mv) Implements abstract org. | |