Package jminusminus
Class JAssignment
java.lang.Object
jminusminus.JAST
jminusminus.JStatement
jminusminus.JExpression
jminusminus.JBinaryExpression
jminusminus.JAssignment
- Direct Known Subclasses:
- JALeftShiftAssignOp,- JAndAssignOp,- JARightShiftAssignOp,- JAssignOp,- JDivAssignOp,- JLRightShiftAssignOp,- JMinusAssignOp,- JOrAssignOp,- JPlusAssignOp,- JRemAssignOp,- JStarAssignOp,- JXorAssignOp
This abstract base class is the AST node for an assignment operation.
- 
Field SummaryFields inherited from class jminusminus.JBinaryExpressionlhs, operator, rhsFields inherited from class jminusminus.JExpressionisStatementExpression, typeFields inherited from class jminusminus.JASTcompilationUnit, line
- 
Constructor SummaryConstructorsConstructorDescriptionJAssignment(int line, String operator, JExpression lhs, JExpression rhs) Constructs an AST node for an assignment operation.
- 
Method SummaryMethods inherited from class jminusminus.JBinaryExpressiontoJSONMethods inherited from class jminusminus.JExpressionanalyze, codegen, isStatementExpression, typeMethods inherited from class jminusminus.JASTcodegen, line, partialCodegen, unescape
- 
Constructor Details- 
JAssignmentConstructs an AST node for an assignment operation.- Parameters:
- line- line in which the assignment operation occurs in the source file.
- operator- the assignment operator.
- lhs- the lhs operand.
- rhs- the rhs operand.
 
 
-