Methods
Modifier and Type |
Method and Description |
protected void |
assignToArray(Expression parent,
Expression receiver,
Expression index,
Expression rhsValueLoader) |
void |
eval(BinaryExpression expression) |
protected void |
evaluateArrayAssignmentWithOperator(String method,
BinaryExpression expression,
BinaryExpression leftBinExpr) |
protected void |
evaluateBinaryExpression(String message,
BinaryExpression binExp) |
protected void |
evaluateBinaryExpressionWithAssignment(String method,
BinaryExpression expression) |
protected void |
evaluateCompareExpression(MethodCaller compareMethod,
BinaryExpression expression) |
void |
evaluateEqual(BinaryExpression expression,
boolean defineVariable) |
void |
evaluatePostfixMethod(PostfixExpression expression) |
void |
evaluatePrefixMethod(PrefixExpression expression) |
void |
evaluateTernary(TernaryExpression expression) |
WriterController |
getController() |
MethodCaller |
getIsCaseMethod() |
protected void |
writePostOrPrefixMethod(int op,
String method,
Expression expression,
Expression orig) |