2 #ifndef _PRINT_VISITOR_CPP_ 3 #define _PRINT_VISITOR_CPP_ 47 madara::expression::PrintVisitor::visit (
const LeafNode &node)
53 madara::expression::PrintVisitor::visit (
const VariableNode &node)
59 madara::expression::PrintVisitor::visit (
const VariableDecrementNode &node)
65 madara::expression::PrintVisitor::visit (
const VariableDivideNode &node)
71 madara::expression::PrintVisitor::visit (
const VariableIncrementNode &node)
77 madara::expression::PrintVisitor::visit (
const VariableMultiplyNode &node)
83 madara::expression::PrintVisitor::visit (
const VariableCompareNode &node)
89 madara::expression::PrintVisitor::visit (
const ListNode &node)
95 madara::expression::PrintVisitor::visit (
const CompositeNegateNode &)
102 madara::expression::PrintVisitor::visit (
const CompositePredecrementNode &)
109 madara::expression::PrintVisitor::visit (
const CompositePreincrementNode &)
116 madara::expression::PrintVisitor::visit (
const CompositeNotNode &)
123 madara::expression::PrintVisitor::visit (
const CompositeAddNode &)
130 madara::expression::PrintVisitor::visit (
const CompositeAndNode &)
137 madara::expression::PrintVisitor::visit (
const CompositeOrNode &)
143 madara::expression::PrintVisitor::visit (
const CompositeEqualityNode &)
149 madara::expression::PrintVisitor::visit (
const CompositeInequalityNode &)
155 madara::expression::PrintVisitor::visit (
const CompositeGreaterThanEqualNode &)
161 madara::expression::PrintVisitor::visit (
const CompositeGreaterThanNode &)
167 madara::expression::PrintVisitor::visit (
const CompositeLessThanEqualNode &)
173 madara::expression::PrintVisitor::visit (
const CompositeLessThanNode &)
180 madara::expression::PrintVisitor::visit (
const CompositeAssignmentNode &)
187 madara::expression::PrintVisitor::visit (
const CompositeSubtractNode &)
194 madara::expression::PrintVisitor::visit (
const CompositeDivideNode &)
201 madara::expression::PrintVisitor::visit (
const CompositeMultiplyNode &)
208 madara::expression::PrintVisitor::visit (
const CompositeModulusNode &)
215 madara::expression::PrintVisitor::visit (
const CompositeBothNode &)
222 madara::expression::PrintVisitor::visit (
const CompositeSequentialNode &)
229 madara::expression::PrintVisitor::visit (
const CompositeFunctionNode &)
236 madara::expression::PrintVisitor::visit (
const CompositeForLoop &)
243 madara::expression::PrintVisitor::visit (
const CompositeImpliesNode &)
247 #endif // _USE_VISITORS_