|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NumericAssignmentExpression | |
|---|---|
| edu.rice.cs.javalanglevels | |
| edu.rice.cs.javalanglevels.tree | |
| Uses of NumericAssignmentExpression in edu.rice.cs.javalanglevels |
|---|
| Methods in edu.rice.cs.javalanglevels with parameters of type NumericAssignmentExpression | |
|---|---|
TypeData |
ExpressionTypeChecker.forNumericAssignmentExpression(NumericAssignmentExpression that)
Visit the lhs of this assignment with the LValueWithValueTypeChecker, which does extra checking for the lhs, because it needs to be able to be assigned to and already have a value. |
Void |
JExpressionIFPrunableDepthFirstVisitor.forNumericAssignmentExpressionDoFirst(NumericAssignmentExpression that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forNumericAssignmentExpressionOnly(NumericAssignmentExpression that)
|
TypeData |
ExpressionTypeChecker.forNumericAssignmentExpressionOnly(NumericAssignmentExpression that,
TypeData nameRes,
TypeData valueRes)
A NumericAssignmentExpression is okay if both the lhs and the rhs are instances, both are numbers, and the rhs is assignable to the lhs. |
| Uses of NumericAssignmentExpression in edu.rice.cs.javalanglevels.tree |
|---|
| Subclasses of NumericAssignmentExpression in edu.rice.cs.javalanglevels.tree | |
|---|---|
class |
DivideAssignmentExpression
Class DivideAssignmentExpression, a component of the JExpressionIF composite hierarchy. |
class |
MinusAssignmentExpression
Class MinusAssignmentExpression, a component of the JExpressionIF composite hierarchy. |
class |
ModAssignmentExpression
Class ModAssignmentExpression, a component of the JExpressionIF composite hierarchy. |
class |
MultiplyAssignmentExpression
Class MultiplyAssignmentExpression, a component of the JExpressionIF composite hierarchy. |
| Methods in edu.rice.cs.javalanglevels.tree with parameters of type NumericAssignmentExpression | |
|---|---|
RetType |
JExpressionIFAbstractVisitor.forNumericAssignmentExpression(NumericAssignmentExpression that)
|
void |
JExpressionIFAbstractVisitor_void.forNumericAssignmentExpression(NumericAssignmentExpression that)
|
void |
JExpressionIFDepthFirstVisitor_void.forNumericAssignmentExpressionDoFirst(NumericAssignmentExpression that)
|
void |
JExpressionIFDepthFirstVisitor_void.forNumericAssignmentExpressionOnly(NumericAssignmentExpression that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forNumericAssignmentExpressionOnly(NumericAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
RetType |
JExpressionIFDepthFirstVisitor.forNumericAssignmentExpressionOnly(NumericAssignmentExpression that,
RetType name_result,
RetType value_result)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||