Lines Matching refs:visit
41 bool visit = true;
44 // visit the node before children if pre-visiting.
48 visit = it->visitBinary(PreVisit, this);
52 // Visit the children, in the right order.
54 if(visit)
67 visit = it->visitBinary(InVisit, this);
70 if(visit && left)
84 visit = it->visitBinary(InVisit, this);
87 if(visit && right)
97 // Visit the node after the children, if requested and the traversal
100 if(visit && it->postVisit)
111 bool visit = true;
114 visit = it->visitUnary(PreVisit, this);
116 if (visit) {
122 if (visit && it->postVisit)
131 bool visit = true;
135 visit = it->visitAggregate(PreVisit, this);
138 if(visit)
148 if(visit && it->inVisit)
152 visit = it->visitAggregate(InVisit, this);
163 if(visit && it->inVisit)
167 visit = it->visitAggregate(InVisit, this);
176 if(visit && it->postVisit)
187 bool visit = true;
190 visit = it->visitSelection(PreVisit, this);
192 if (visit) {
210 if (visit && it->postVisit)
219 bool visit = true;
223 visit = it->visitLoop(PreVisit, this);
226 if(visit)
268 if(visit && it->postVisit)
279 bool visit = true;
282 visit = it->visitBranch(PreVisit, this);
284 if (visit && expression) {
290 if (visit && it->postVisit)