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