1*99451b44SJordan Rupprechtimport lldb
2*99451b44SJordan Rupprechtimport side_effect
3*99451b44SJordan Rupprecht
4*99451b44SJordan Rupprechtclass Resolver:
5*99451b44SJordan Rupprecht  """This resolver class is just so I can read out the extra_args."""
6*99451b44SJordan Rupprecht
7*99451b44SJordan Rupprecht  def __init__(self, bkpt, extra_args, dict):
8*99451b44SJordan Rupprecht      self.bkpt = bkpt
9*99451b44SJordan Rupprecht      side_effect.g_extra_args = extra_args
10*99451b44SJordan Rupprecht
11*99451b44SJordan Rupprecht  def __callback__(self, sym_ctx):
12*99451b44SJordan Rupprecht      """Doesn't actually do anything."""
13*99451b44SJordan Rupprecht      return
14*99451b44SJordan Rupprecht
15*99451b44SJordan Rupprecht  def get_short_help(self):
16*99451b44SJordan Rupprecht      return "I am a python breakpoint resolver that does nothing"
17*99451b44SJordan Rupprecht
18