[Lldb-commits] [lldb] 9242102 - [lldb] Declare return type of lldbutil.run_to_source_breakpoint (#190028)
via lldb-commits
lldb-commits at lists.llvm.org
Wed Apr 15 10:43:38 PDT 2026
Author: Dave Lee
Date: 2026-04-15T10:43:33-07:00
New Revision: 92421023db331cbecfda066c8180892f19f77568
URL: https://github.com/llvm/llvm-project/commit/92421023db331cbecfda066c8180892f19f77568
DIFF: https://github.com/llvm/llvm-project/commit/92421023db331cbecfda066c8180892f19f77568.diff
LOG: [lldb] Declare return type of lldbutil.run_to_source_breakpoint (#190028)
Helpful for remembering the types of the four return values (and their
order).
Added:
Modified:
lldb/packages/Python/lldbsuite/test/lldbutil.py
Removed:
################################################################################
diff --git a/lldb/packages/Python/lldbsuite/test/lldbutil.py b/lldb/packages/Python/lldbsuite/test/lldbutil.py
index a943e1d991dbe..00230036a0e71 100644
--- a/lldb/packages/Python/lldbsuite/test/lldbutil.py
+++ b/lldb/packages/Python/lldbsuite/test/lldbutil.py
@@ -12,7 +12,7 @@
import re
import sys
import subprocess
-from typing import Dict
+from typing import Dict, Tuple
# LLDB modules
import lldb
@@ -903,7 +903,7 @@ def run_to_breakpoint_make_target(test, exe_name="a.out", in_cwd=True):
def run_to_breakpoint_do_run(
test, target, bkpt, launch_info=None, only_one_thread=True, extra_images=None
-):
+) -> Tuple[lldb.SBTarget, lldb.SBProcess, lldb.SBThread, lldb.SBBreakpoint]:
# Launch the process, and do not stop at the entry point.
if not launch_info:
launch_info = target.GetLaunchInfo()
@@ -986,7 +986,7 @@ def run_to_name_breakpoint(
in_cwd=True,
only_one_thread=True,
extra_images=None,
-):
+) -> Tuple[lldb.SBTarget, lldb.SBProcess, lldb.SBThread, lldb.SBBreakpoint]:
"""Start up a target, using exe_name as the executable, and run it to
a breakpoint set by name on bkpt_name restricted to bkpt_module.
@@ -1039,7 +1039,7 @@ def run_to_source_breakpoint(
only_one_thread=True,
extra_images=None,
has_locations_before_run=True,
-):
+) -> Tuple[lldb.SBTarget, lldb.SBProcess, lldb.SBThread, lldb.SBBreakpoint]:
"""Start up a target, using exe_name as the executable, and run it to
a breakpoint set by source regex bkpt_pattern.
@@ -1073,7 +1073,7 @@ def run_to_line_breakpoint(
in_cwd=True,
only_one_thread=True,
extra_images=None,
-):
+) -> Tuple[lldb.SBTarget, lldb.SBProcess, lldb.SBThread, lldb.SBBreakpoint]:
"""Start up a target, using exe_name as the executable, and run it to
a breakpoint set by (source_spec, line_number(, column)).
More information about the lldb-commits
mailing list