def pre_order(self):
        yield self
        for child in self.children:
            for node in child.pre_order():
                yield node
Refactor the note section to use the rst ``.. note`` directive.
dataset/ETHPy150Open ctxis/canape/CANAPE.Scripting/Lib/lib2to3/pytree.py/Node.pre_order--crossover with--dataset/ETHPy150Open ContinuumIO/ashiba/enaml/docs/source/sphinxext/refactordoc/class_doc.py/ClassDoc._refactor_notes