28 #ifndef FLATTENOPERATORNODE_H
29 #define FLATTENOPERATORNODE_H
32 #include <boost/fusion/include/adapt_struct.hpp>
34 namespace jmespath {
namespace ast {
61 #endif // FLATTENOPERATORNODE_H
bool operator==(const FlattenOperatorNode &other) const
Equality compares this node to the other.
Definition: flattenoperatornode.cpp:41
void accept(interpreter::AbstractVisitor *visitor) const override
Calls the visit method of the given visitor with the dynamic type of the node.
Definition: flattenoperatornode.cpp:36
FlattenOperatorNode()
Constructs a FlattenOperatorNode object.
Definition: flattenoperatornode.cpp:32
The AbstractVisitor class is an interface which defines the member functions required to visit every ...
Definition: abstractvisitor.h:71
The FlattenOperatorNode class represents a JMESPath flatten operator.
Definition: flattenoperatornode.h:39
The AbstractNode class is the common interface class for all AST node types.
Definition: abstractnode.h:45