Class AssignmentExpressionsCTTIVisitor
java.lang.Object
de.monticore.types3.AbstractTypeVisitor
de.monticore.expressions.assignmentexpressions.types3.AssignmentExpressionsTypeVisitor
de.monticore.expressions.assignmentexpressions.types3.AssignmentExpressionsCTTIVisitor
- All Implemented Interfaces:
AssignmentExpressionsHandler,AssignmentExpressionsVisitor2,de.monticore.visitor.IHandler,de.monticore.visitor.IVisitor
public class AssignmentExpressionsCTTIVisitor
extends AssignmentExpressionsTypeVisitor
implements AssignmentExpressionsHandler
AssignmentExpressions with additional generics support.
-
Field Summary
FieldsFields inherited from class de.monticore.expressions.assignmentexpressions.types3.AssignmentExpressionsTypeVisitor
ARITHMETIC_ASSIGNMENT_ERROR_CODE, BINARY_ASSIGNMENT_ERROR_CODE, BIT_ASSIGNMENT_ERROR_CODEFields inherited from class de.monticore.types3.AbstractTypeVisitor
ctx4Ast, LOG_NAME, tmpMap, type4Ast -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidvoidsetTraverser(AssignmentExpressionsTraverser traverser) Methods inherited from class de.monticore.expressions.assignmentexpressions.types3.AssignmentExpressionsTypeVisitor
addAssignment, affix, andAssignment, assignment, assignment, compoundAssignment, derive, divideAssignment, endVisit, endVisit, endVisit, endVisit, endVisit, getTypeForAssignmentOrLogError, leftShiftAssignment, moduloAssignment, multiplyAssignment, orAssignment, rightShiftAssignment, setOperatorCalculator, subtractAssignment, unsignedRightShiftAssignment, xorAssignmentMethods inherited from class de.monticore.types3.AbstractTypeVisitor
getAsBasicSymbolsScope, getInferenceContext4Ast, getType4Ast, setContext4Ast, setType4AstMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.expressions.assignmentexpressions._visitor.AssignmentExpressionsHandler
handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverseMethods inherited from interface de.monticore.expressions.assignmentexpressions._visitor.AssignmentExpressionsVisitor2
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverseMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Field Details
-
traverser
-
-
Constructor Details
-
AssignmentExpressionsCTTIVisitor
public AssignmentExpressionsCTTIVisitor()
-
-
Method Details
-
getTraverser
- Specified by:
getTraverserin interfaceAssignmentExpressionsHandler- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler
-
setTraverser
- Specified by:
setTraverserin interfaceAssignmentExpressionsHandler
-
handle
- Specified by:
handlein interfaceAssignmentExpressionsHandler
-
setTargetType
-