|
|
@ -95,9 +95,13 @@ namespace storm { |
|
|
|
if (variable.hasInitExpression()) { |
|
|
|
traverse(variable.getInitExpression(), data); |
|
|
|
} |
|
|
|
if (variable.hasLowerBound()) { |
|
|
|
traverse(variable.getLowerBound(), data); |
|
|
|
} |
|
|
|
if (variable.hasUpperBound()) { |
|
|
|
traverse(variable.getUpperBound(), data); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
void JaniTraverser::traverse(UnboundedIntegerVariable& variable, boost::any const& data) { |
|
|
|
if (variable.hasInitExpression()) { |
|
|
@ -276,9 +280,13 @@ namespace storm { |
|
|
|
if (variable.hasInitExpression()) { |
|
|
|
traverse(variable.getInitExpression(), data); |
|
|
|
} |
|
|
|
if (variable.hasLowerBound()) { |
|
|
|
traverse(variable.getLowerBound(), data); |
|
|
|
} |
|
|
|
if (variable.hasUpperBound()) { |
|
|
|
traverse(variable.getUpperBound(), data); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
void ConstJaniTraverser::traverse(UnboundedIntegerVariable const& variable, boost::any const& data) { |
|
|
|
if (variable.hasInitExpression()) { |
|
|
|