Lines Matching full:visitor
16 from jinja2.visitor import NodeVisitor
94 visitor = UndeclaredNameVisitor(names)
97 visitor.visit(node)
100 return visitor.undeclared
199 visitor = FrameIdentifierVisitor(self.identifiers)
201 visitor.visit(node)
233 """A visitor that collects filter and test calls."""
252 """A visitor that checks if a name is accessed without being
253 declared. This is different from the frame visitor as it will
274 """A visitor for `Frame.inspect`."""
581 visitor = DependencyFinderVisitor()
583 visitor.visit(node)
586 for name in getattr(visitor, dependency):
1339 # here and add a set so that the Name visitor can add the assigned
1422 def visitor(self, node, frame):
1435 return visitor
1438 def visitor(self, node, frame):
1447 return visitor