Methods
Type Params | Return Type | Name 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)
|