2 #ifndef _PRINT_VISITOR_CPP_
3 #define _PRINT_VISITOR_CPP_
46 void madara::expression::PrintVisitor::visit(
const LeafNode& node) {}
49 void madara::expression::PrintVisitor::visit(
const VariableNode& node) {}
52 void madara::expression::PrintVisitor::visit(
const VariableDecrementNode& node)
57 void madara::expression::PrintVisitor::visit(
const VariableDivideNode& node) {}
60 void madara::expression::PrintVisitor::visit(
const VariableIncrementNode& node)
65 void madara::expression::PrintVisitor::visit(
const VariableMultiplyNode& node)
70 void madara::expression::PrintVisitor::visit(
const VariableCompareNode& node) {}
73 void madara::expression::PrintVisitor::visit(
const ListNode& node) {}
76 void madara::expression::PrintVisitor::visit(
const CompositeNegateNode&) {}
80 void madara::expression::PrintVisitor::visit(
const CompositePredecrementNode&)
86 void madara::expression::PrintVisitor::visit(
const CompositePreincrementNode&)
92 void madara::expression::PrintVisitor::visit(
const CompositeNotNode&) {}
96 void madara::expression::PrintVisitor::visit(
const CompositeAddNode&) {}
100 void madara::expression::PrintVisitor::visit(
const CompositeAndNode&) {}
104 void madara::expression::PrintVisitor::visit(
const CompositeOrNode&) {}
107 void madara::expression::PrintVisitor::visit(
const CompositeEqualityNode&) {}
110 void madara::expression::PrintVisitor::visit(
const CompositeInequalityNode&) {}
113 void madara::expression::PrintVisitor::visit(
114 const CompositeGreaterThanEqualNode&)
119 void madara::expression::PrintVisitor::visit(
const CompositeGreaterThanNode&) {}
122 void madara::expression::PrintVisitor::visit(
const CompositeLessThanEqualNode&)
127 void madara::expression::PrintVisitor::visit(
const CompositeLessThanNode&) {}
131 void madara::expression::PrintVisitor::visit(
const CompositeAssignmentNode&) {}
135 void madara::expression::PrintVisitor::visit(
const CompositeSubtractNode&) {}
139 void madara::expression::PrintVisitor::visit(
const CompositeDivideNode&) {}
143 void madara::expression::PrintVisitor::visit(
const CompositeMultiplyNode&) {}
147 void madara::expression::PrintVisitor::visit(
const CompositeModulusNode&) {}
151 void madara::expression::PrintVisitor::visit(
const CompositeBothNode&) {}
155 void madara::expression::PrintVisitor::visit(
const CompositeSequentialNode&) {}
159 void madara::expression::PrintVisitor::visit(
const CompositeFunctionNode&) {}
163 void madara::expression::PrintVisitor::visit(
const CompositeForLoop&) {}
167 void madara::expression::PrintVisitor::visit(
const CompositeImpliesNode&) {}