Home | History | Annotate | Download | only in MachineIndependent

Lines Matching defs:visit

79     bool visit = true;
82 // visit the node before children if pre-visiting.
85 visit = it->visitBinary(EvPreVisit, this);
88 // Visit the children, in the right order.
90 if (visit) {
98 visit = it->visitBinary(EvInVisit, this);
100 if (visit && left)
107 visit = it->visitBinary(EvInVisit, this);
109 if (visit && right)
117 // Visit the node after the children, if requested and the traversal
120 if (visit && it->postVisit)
129 bool visit = true;
132 visit = it->visitUnary(EvPreVisit, this);
134 if (visit) {
140 if (visit && it->postVisit)
149 bool visit = true;
152 visit = it->visitAggregate(EvPreVisit, this);
154 if (visit) {
161 if (visit && it->inVisit) {
163 visit = it->visitAggregate(EvInVisit, this);
170 if (visit && it->inVisit) {
172 visit = it->visitAggregate(EvInVisit, this);
180 if (visit && it->postVisit)
189 bool visit = true;
192 visit = it->visitSelection(EvPreVisit, this);
194 if (visit) {
212 if (visit && it->postVisit)
221 bool visit = true;
224 visit = it->visitLoop(EvPreVisit, this);
226 if (visit) {
252 if (visit && it->postVisit)
261 bool visit = true;
264 visit = it->visitBranch(EvPreVisit, this);
266 if (visit && expression) {
272 if (visit && it->postVisit)
281 bool visit = true;
284 visit = it->visitSwitch(EvPreVisit, this);
286 if (visit) {
298 if (visit && it->postVisit)