9 from . import dispatcher
12 class VisitorMeta(dispatcher
.DispatcherMeta
):
16 class Visitor(dispatcher
.Dispatcher
, metaclass
=VisitorMeta
):
17 @dispatcher.Hook(object)
18 def dispatch_object(self
, node
):
22 class ContextVisitor(Visitor
):
23 @dispatcher.Hook(object)
24 @contextlib.contextmanager
25 def dispatch_object(self
, node
):