xref: /llvm-project/lldb/test/API/functionalities/breakpoint/serialize/resolver.py (revision 2238dcc39358353cac21df75c3c3286ab20b8f53)
1import lldb
2import side_effect
3
4
5class Resolver:
6    """This resolver class is just so I can read out the extra_args."""
7
8    def __init__(self, bkpt, extra_args, dict):
9        self.bkpt = bkpt
10        side_effect.g_extra_args = extra_args
11
12    def __callback__(self, sym_ctx):
13        """Doesn't actually do anything."""
14        return
15
16    def get_short_help(self):
17        return "I am a python breakpoint resolver that does nothing"
18