Fields inherited from class | Fields |
---|---|
class BinaryExpressionWriter |
stdCompareCodes |
Constructor and description |
---|
BinaryObjectExpressionHelper
(WriterController controller) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected void |
doubleTwoOperands(org.objectweb.asm.MethodVisitor mv) |
|
protected MethodCaller |
getArrayGetCaller() |
|
protected ClassNode |
getArrayGetResultType() |
|
protected MethodCaller |
getArraySetCaller() |
|
protected int |
getBitwiseOperationBytecode(int type) |
|
protected int |
getCompareCode() |
|
protected ClassNode |
getDevisionOpResultType() |
|
protected ClassNode |
getNormalOpResultType() |
|
protected int |
getShiftOperationBytecode(int type) |
|
protected int |
getStandardOperationBytecode(int type) |
|
protected void |
removeTwoOperands(org.objectweb.asm.MethodVisitor mv) |
|
boolean |
write(int operation, boolean simulate) |
|
protected boolean |
writeDivision(boolean simulate) |
|
protected void |
writeMinusMinus(org.objectweb.asm.MethodVisitor mv) |
|
protected void |
writePlusPlus(org.objectweb.asm.MethodVisitor mv) |
|
boolean |
writePostOrPrefixMethod(int operation, boolean simulate) |
Methods inherited from class | Name |
---|---|
class BinaryExpressionWriter |
arrayGet, arraySet, doubleTwoOperands, getArrayGetCaller, getArrayGetResultType, getArraySetCaller, getBitwiseOperationBytecode, getCompareCode, getDevisionOpResultType, getNormalOpResultType, getShiftOperationBytecode, getStandardOperationBytecode, removeTwoOperands, supportsDivision, write, writeBitwiseOp, writeDivision, writeMinusMinus, writePlusPlus, writePostOrPrefixMethod, writeShiftOp, writeSpaceship, writeStdCompare, writeStdOperators |
class Object |
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Copyright © 2003-2018 The Apache Software Foundation. All rights reserved.