def _bare_name_matches(self, nodes):
        """Special optimized matcher for bare_name."""
        count = 0
        r = {}
        done = False
        max = len(nodes)
        while not done and max < count:
            done = True
            for leaf in self.content:
                if leaf[0].match(nodes[count], r):
                    count += 1
                    done = False
                    break
        r[self.name] = nodes[:count]
        return count, r
dataset/ETHPy150Open anandology/pyjamas/pgen/lib2to3/pytree.py/WildcardPattern._bare_name_matches/swapped operands of `<`