def _is_builtin_name(self, name):
        pattern = "%r not in globals() and %r not in locals()"
        source = (name.id, name.id) % pattern
        co = self._compile(source)
        try:
            return self.frame.eval(co)
        except Exception:
            return False
dataset/ETHPy150Open pytest-dev/pytest/_pytest/assertion/reinterpret.py/DebugInterpreter._is_builtin_name/swapped operands of `%`