Package org.codehaus.groovy.classgen.asm
Class BinaryExpressionHelper
java.lang.Object
org.codehaus.groovy.classgen.asm.BinaryExpressionHelper
- Direct Known Subclasses:
 BinaryExpressionMultiTypeDispatcher,IndyBinHelper
public class BinaryExpressionHelper extends Object
- 
Field Summary
Fields Modifier and Type Field Description protected WriterControllercontroller - 
Constructor Summary
Constructors Constructor Description BinaryExpressionHelper(WriterController wc) - 
Method Summary
 
- 
Field Details
- 
controller
 
 - 
 - 
Constructor Details
- 
BinaryExpressionHelper
 
 - 
 - 
Method Details
- 
getController
 - 
getIsCaseMethod
 - 
eval
 - 
assignToArray
@Deprecated protected void assignToArray(Expression parent, Expression receiver, Expression index, Expression rhsValueLoader)Deprecated. - 
assignToArray
protected void assignToArray(Expression parent, Expression receiver, Expression index, Expression rhsValueLoader, boolean safe) - 
evaluateElvisEqual
 - 
evaluateEqual
 - 
evaluateCompareExpression
 - 
evaluateBinaryExpression
 - 
evaluateArrayAssignmentWithOperator
protected void evaluateArrayAssignmentWithOperator(String method, BinaryExpression expression, BinaryExpression leftBinExpr) - 
evaluateBinaryExpressionWithAssignment
 - 
evaluatePostfixMethod
 - 
evaluatePrefixMethod
 - 
writePostOrPrefixMethod
protected void writePostOrPrefixMethod(int op, String method, Expression expression, Expression orig) - 
evaluateTernary
 
 -