def _matches_filter(self, name, regexp):
        if regexp is None: return False

        if isinstance(name, DottedName):
            name = str(name)

        return bool(regexp.search(name))
iterate over psl formatted infile and return
dataset/ETHPy150Open ardekantur/pyglet/tools/epydoc/epydoc/docbuilder.py/BuildOptions._matches_filter--crossover with--dataset/ETHPy150Open CGATOxford/cgat/obsolete/BlatTest.py/iterator_query_overlap