GDB (xrefs)
|
Classes | |
class | _PrintBreakpoint |
Functions | |
_bp_modified (event) | |
suppress_new_breakpoint_event () | |
_bp_created (event) | |
_bp_deleted (event) | |
_breakpoint_descriptor (bp) | |
_remove_entries (table, *names) | |
_set_breakpoints_callback (kind, specs, creator) | |
_set_one_breakpoint (*logMessage=None, **args) | |
_set_breakpoints (kind, specs) | |
_rewrite_src_breakpoint (*source, int line, Optional[str] condition=None, Optional[str] hitCondition=None, Optional[str] logMessage=None, **args) | |
set_breakpoint (*source, Sequence breakpoints=(), **args) | |
_rewrite_fn_breakpoint (*str name, Optional[str] condition=None, Optional[str] hitCondition=None, **args) | |
set_fn_breakpoint (*Sequence breakpoints, **args) | |
_rewrite_insn_breakpoint (*str instructionReference, Optional[int] offset=None, Optional[str] condition=None, Optional[str] hitCondition=None, **args) | |
set_insn_breakpoints (*Sequence breakpoints, Optional[int] offset=None, **args) | |
_catch_exception (filterId, **args) | |
_set_exception_catchpoints (filter_options) | |
_rewrite_exception_breakpoint (*str filterId, Optional[str] condition=None, **args) | |
set_exception_breakpoints (*Sequence[str] filters, Sequence filterOptions=(), **args) | |
Variables | |
bool | _suppress_bp = False |
dict | breakpoint_map = {} |
|
protected |
Definition at line 58 of file breakpoint.py.
References gdb.dap.breakpoint._breakpoint_descriptor().
|
protected |
Definition at line 71 of file breakpoint.py.
References gdb.dap.breakpoint._breakpoint_descriptor().
|
protected |
Definition at line 32 of file breakpoint.py.
References gdb.dap.breakpoint._breakpoint_descriptor().
|
protected |
Definition at line 95 of file breakpoint.py.
Referenced by gdb.dap.breakpoint._bp_created(), gdb.dap.breakpoint._bp_deleted(), gdb.dap.breakpoint._bp_modified(), and gdb.dap.breakpoint._set_breakpoints_callback().
|
protected |
Definition at line 359 of file breakpoint.py.
|
protected |
Definition at line 131 of file breakpoint.py.
Referenced by gdb.dap.breakpoint._set_breakpoints_callback().
|
protected |
Definition at line 381 of file breakpoint.py.
Referenced by gdb.dap.breakpoint.set_exception_breakpoints(), and gdb.dap.breakpoint._PrintBreakpoint.stop().
|
protected |
Definition at line 300 of file breakpoint.py.
Referenced by gdb.dap.breakpoint.set_fn_breakpoint(), and gdb.dap.breakpoint._PrintBreakpoint.stop().
|
protected |
Definition at line 327 of file breakpoint.py.
Referenced by gdb.dap.breakpoint.set_insn_breakpoints(), and gdb.dap.breakpoint._PrintBreakpoint.stop().
|
protected |
Definition at line 252 of file breakpoint.py.
Referenced by gdb.dap.breakpoint.set_breakpoint(), and gdb.dap.breakpoint._PrintBreakpoint.stop().
|
protected |
Definition at line 244 of file breakpoint.py.
References gdb.dap.breakpoint._set_breakpoints_callback().
Referenced by gdb.dap.breakpoint.set_breakpoint(), gdb.dap.breakpoint.set_fn_breakpoint(), gdb.dap.breakpoint.set_insn_breakpoints(), and gdb.dap.breakpoint._PrintBreakpoint.stop().
|
protected |
Definition at line 139 of file breakpoint.py.
References gdb.dap.breakpoint._breakpoint_descriptor(), gdb.dap.breakpoint._remove_entries(), and gdb.dap.breakpoint.suppress_new_breakpoint_event().
Referenced by gdb.dap.breakpoint._set_breakpoints(), gdb.dap.breakpoint._set_exception_catchpoints(), and gdb.dap.breakpoint._PrintBreakpoint.stop().
|
protected |
Definition at line 373 of file breakpoint.py.
References gdb.dap.breakpoint._set_breakpoints_callback().
Referenced by gdb.dap.breakpoint.set_exception_breakpoints(), and gdb.dap.breakpoint._PrintBreakpoint.stop().
|
protected |
Definition at line 234 of file breakpoint.py.
gdb.dap.breakpoint.set_breakpoint | ( | * | source, |
Sequence | breakpoints = (), | ||
** | args ) |
Definition at line 276 of file breakpoint.py.
References gdb.dap.breakpoint._rewrite_src_breakpoint(), and gdb.dap.breakpoint._set_breakpoints().
gdb.dap.breakpoint.set_exception_breakpoints | ( | *Sequence[str] | filters, |
Sequence | filterOptions = (), | ||
** | args ) |
Definition at line 426 of file breakpoint.py.
References gdb.dap.breakpoint._rewrite_exception_breakpoint(), and gdb.dap.breakpoint._set_exception_catchpoints().
gdb.dap.breakpoint.set_fn_breakpoint | ( | *Sequence | breakpoints, |
** | args ) |
Definition at line 316 of file breakpoint.py.
References gdb.dap.breakpoint._rewrite_fn_breakpoint(), and gdb.dap.breakpoint._set_breakpoints().
gdb.dap.breakpoint.set_insn_breakpoints | ( | *Sequence | breakpoints, |
Optional[int] | offset = None, | ||
** | args ) |
Definition at line 349 of file breakpoint.py.
References gdb.dap.breakpoint._rewrite_insn_breakpoint(), and gdb.dap.breakpoint._set_breakpoints().
gdb.dap.breakpoint.suppress_new_breakpoint_event | ( | ) |
Return a new context manager that suppresses new breakpoint events.
Definition at line 47 of file breakpoint.py.
Referenced by gdb.dap.breakpoint._set_breakpoints_callback().
|
protected |
Definition at line 43 of file breakpoint.py.
dict gdb.dap.breakpoint.breakpoint_map = {} |
Definition at line 91 of file breakpoint.py.