Class CheckInitializerVisitor.ValueSubstitutionVisitor
java.lang.Object
net.ssehub.easy.varModel.cst.BasicCopyVisitor
net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor.ValueSubstitutionVisitor
- All Implemented Interfaces:
net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
- Enclosing class:
CheckInitializerVisitor
private static class CheckInitializerVisitor.ValueSubstitutionVisitor
extends net.ssehub.easy.varModel.cst.BasicCopyVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate net.ssehub.easy.varModel.cst.ConstantValueprivate net.ssehub.easy.varModel.cst.ConstraintSyntaxTree -
Constructor Summary
ConstructorsConstructorDescriptionValueSubstitutionVisitor(net.ssehub.easy.varModel.cst.ConstantValue origin, net.ssehub.easy.varModel.cst.ConstraintSyntaxTree replacement) -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitConstantValue(net.ssehub.easy.varModel.cst.ConstantValue value) Methods inherited from class net.ssehub.easy.varModel.cst.BasicCopyVisitor
clear, getCopyExpressions, getCopyVariables, getLogger, getResult, inferDatatype, mapVariable, mapVariable, setCopyConstants, setCopyExpressions, setCopyVariables, setDoInferDatatype, setResult, visitAnnotationVariable, visitBlockExpression, visitComment, visitCompoundAccess, visitCompoundInitializer, visitContainerInitializer, visitContainerOperationCall, visitDeferInitExpression, visitIfThen, visitLet, visitMultiAndExpression, visitOclFeatureCall, visitParenthesis, visitSelf, visitUnresolvedExpression, visitVariable
-
Field Details
-
origin
private net.ssehub.easy.varModel.cst.ConstantValue origin -
replacement
private net.ssehub.easy.varModel.cst.ConstraintSyntaxTree replacement
-
-
Constructor Details
-
ValueSubstitutionVisitor
public ValueSubstitutionVisitor(net.ssehub.easy.varModel.cst.ConstantValue origin, net.ssehub.easy.varModel.cst.ConstraintSyntaxTree replacement)
-
-
Method Details
-
visitConstantValue
public void visitConstantValue(net.ssehub.easy.varModel.cst.ConstantValue value) - Specified by:
visitConstantValuein interfacenet.ssehub.easy.varModel.cst.IConstraintTreeVisitor- Overrides:
visitConstantValuein classnet.ssehub.easy.varModel.cst.BasicCopyVisitor
-