def generic_visit(self, node):
        for field, value in iter_fields(node):
            if isinstance(value, list):
                for item in value:
                    if isinstance(item, AST):
                        self.visit(item)
            elif isinstance(value, AST):
                self.visit(value)
Checks that the installed rsync program is the same one that this module was
dataset/ETHPy150Open eBay/restcommander/play-1.2.4/python/Lib/ast.py/NodeVisitor.generic_visit--crossover with--dataset/ETHPy150Open kdart/pycopia/process/pycopia/rsynclib.py/check_version