diff options
author | Zequan Wu <zequanwu@google.com> | 2024-02-13 11:38:02 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-13 11:38:02 -0500 |
commit | d58c128bc42b8a9cc45516ba9fe9e6a3c322d7b3 (patch) | |
tree | 328f490e3535d87341dfc0929c672fa6edad18dc /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces | |
parent | 1d8479225a8c1efc8c90511e6c7fe608ff38163c (diff) | |
download | llvm-d58c128bc42b8a9cc45516ba9fe9e6a3c322d7b3.zip llvm-d58c128bc42b8a9cc45516ba9fe9e6a3c322d7b3.tar.gz llvm-d58c128bc42b8a9cc45516ba9fe9e6a3c322d7b3.tar.bz2 |
[lldb-dap][NFC] Add Breakpoint struct to share common logic. (#80753)
This adds a layer between `SounceBreakpoint`/`FunctionBreakpoint` and
`BreakpointBase` to have better separation and encapsulation so we are
not directly operating on `SBBreakpoint`.
I basically moved the `SBBreakpoint` and the methods that requires it
from `BreakpointBase` to `Breakpoint`. This allows adding support for
data watchpoint easier by sharing the logic inside `BreakpointBase`.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces')
0 files changed, 0 insertions, 0 deletions