Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
JaniReduceNestingExpressionVisitor.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace storm {
8namespace jani {
10}
11
12namespace expressions {
13
15 public:
18
19 virtual boost::any visit(ValueArrayExpression const& expression, boost::any const& data) override;
20 virtual boost::any visit(ConstructorArrayExpression const& expression, boost::any const& data) override;
21 virtual boost::any visit(ArrayAccessExpression const& expression, boost::any const& data) override;
22 virtual boost::any visit(FunctionCallExpression const& expression, boost::any const& data) override;
23 virtual boost::any visit(TranscendentalNumberLiteralExpression const& expression, boost::any const& data) override;
24};
25} // namespace expressions
26} // namespace storm
Represents an array of the given size, where the i'th entry is determined by the elementExpression,...
Represents an array with a given list of elements.
virtual boost::any visit(ValueArrayExpression const &expression, boost::any const &data) override
virtual boost::any visit(IfThenElseExpression const &expression, boost::any const &data) override
Represents an array with a given list of elements.
storm::expressions::Expression reduceNestingInJaniExpression(storm::expressions::Expression const &expression)
LabParser.cpp.
Definition cli.cpp:18