summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/interface/SBExpressionOptions.i
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/scripts/Python/interface/SBExpressionOptions.i')
-rw-r--r--lldb/scripts/Python/interface/SBExpressionOptions.i7
1 files changed, 7 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBExpressionOptions.i b/lldb/scripts/Python/interface/SBExpressionOptions.i
index 703d51c8483..06b9be310de 100644
--- a/lldb/scripts/Python/interface/SBExpressionOptions.i
+++ b/lldb/scripts/Python/interface/SBExpressionOptions.i
@@ -71,6 +71,13 @@ public:
void
SetTryAllThreads (bool run_others = true);
+ bool
+ GetTrapExceptions () const;
+
+ %feature("docstring", "Sets whether to abort expression evaluation if an exception is thrown while executing. Don't set this to false unless you know the function you are calling traps all exceptions itself.") SetTryAllThreads;
+ void
+ SetTrapExceptions (bool trap_exceptions = true);
+
protected:
SBExpressionOptions (lldb_private::EvaluateExpressionOptions &expression_options);
OpenPOWER on IntegriCloud