summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/resolver.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/resolver.py')
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/resolver.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/resolver.py b/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/resolver.py
new file mode 100644
index 00000000000..c3a5af596d2
--- /dev/null
+++ b/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/resolver.py
@@ -0,0 +1,17 @@
+import lldb
+import side_effect
+
+class Resolver:
+ """This resolver class is just so I can read out the extra_args."""
+
+ def __init__(self, bkpt, extra_args, dict):
+ self.bkpt = bkpt
+ side_effect.g_extra_args = extra_args
+
+ def __callback__(self, sym_ctx):
+ """Doesn't actually do anything."""
+ return
+
+ def get_short_help(self):
+ return "I am a python breakpoint resolver that does nothing"
+
OpenPOWER on IntegriCloud