|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.codehaus.groovy.classgen.asm.BinaryExpressionWriter org.codehaus.groovy.classgen.asm.BinaryLongExpressionHelper org.codehaus.groovy.classgen.asm.BinaryDoubleExpressionHelper
public class BinaryDoubleExpressionHelper extends BinaryLongExpressionHelper
Field Summary |
---|
Fields inherited from class BinaryExpressionWriter | |
---|---|
stdCompareCodes |
Constructor Summary | |
BinaryDoubleExpressionHelper(WriterController controller)
|
Method Summary | |
---|---|
protected MethodCaller
|
getArrayGetCaller()
|
protected MethodCaller
|
getArraySetCaller()
|
protected int
|
getBitwiseOperationBytecode(int op)
|
protected int
|
getCompareCode()
|
protected ClassNode
|
getDevisionOpResultType()
|
protected ClassNode
|
getNormalOpResultType()
|
protected int
|
getShiftOperationBytecode(int type)
|
protected int
|
getStandardOperationBytecode(int type)
|
protected boolean
|
supportsDivision()
|
protected boolean
|
writeBitwiseOp(int op, boolean simulate)
|
protected void
|
writeMinusMinus(org.objectweb.asm.MethodVisitor mv)
|
protected void
|
writePlusPlus(org.objectweb.asm.MethodVisitor mv)
|
protected boolean
|
writeShiftOp(int type, boolean simulate)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Constructor Detail |
---|
public BinaryDoubleExpressionHelper(WriterController controller)
Method Detail |
---|
protected MethodCaller getArrayGetCaller()
protected MethodCaller getArraySetCaller()
protected int getBitwiseOperationBytecode(int op)
protected int getCompareCode()
protected ClassNode getDevisionOpResultType()
protected ClassNode getNormalOpResultType()
protected int getShiftOperationBytecode(int type)
protected int getStandardOperationBytecode(int type)
protected boolean supportsDivision()
protected boolean writeBitwiseOp(int op, boolean simulate)
protected void writeMinusMinus(org.objectweb.asm.MethodVisitor mv)
protected void writePlusPlus(org.objectweb.asm.MethodVisitor mv)
protected boolean writeShiftOp(int type, boolean simulate)
Groovy Documentation