23 #include <antares/expressions/nodes/ParentNode.h>
25 namespace Antares::Expressions::Nodes
38 std::string name()
const override;
58 Node* expression()
const;
Base class for nodes in a syntax tree.
Definition: Node.h:30
Definition: ParentNode.h:41
Definition: TimeSumNode.h:28
Node * to() const
Retrieves a pointer to the right operand.
Definition: TimeSumNode.cpp:40
TimeSumNode(Node *from, Node *to, Node *expression)
Constructs a Time Sum node with the specified 'from', 'to' and 'expression' operands.
Definition: TimeSumNode.cpp:25
Node * from() const
Retrieves a pointer to the right operand.
Definition: TimeSumNode.cpp:35