org.codehaus.groovy.classgen.asm
public class BinaryExpressionHelper extends Object
| Constructor and Description |
|---|
BinaryExpressionHelper(WriterController wc) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assignToArray(Expression parrent,
Expression receiver,
Expression index,
Expression rhsValueLoader) |
void |
eval(BinaryExpression expression) |
protected void |
evaluateBinaryExpression(String message,
BinaryExpression binExp) |
protected void |
evaluateCompareExpression(MethodCaller compareMethod,
BinaryExpression expression) |
void |
evaluateEqual(BinaryExpression expression,
boolean defineVariable) |
void |
evaluatePostfixMethod(PostfixExpression expression) |
void |
evaluatePrefixMethod(PrefixExpression expression) |
MethodCaller |
getIsCaseMethod() |
public BinaryExpressionHelper(WriterController wc)
public void eval(BinaryExpression expression)
protected void assignToArray(Expression parrent, Expression receiver, Expression index, Expression rhsValueLoader)
public void evaluateEqual(BinaryExpression expression, boolean defineVariable)
protected void evaluateCompareExpression(MethodCaller compareMethod, BinaryExpression expression)
protected void evaluateBinaryExpression(String message, BinaryExpression binExp)
public MethodCaller getIsCaseMethod()
public void evaluatePostfixMethod(PostfixExpression expression)
public void evaluatePrefixMethod(PrefixExpression expression)