Skip to content

Commit

Permalink
Merge branch 'Vector35:dev' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
1ikeadragon authored Nov 22, 2024
2 parents 35cbe3f + b713062 commit faaa87f
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 15 deletions.
20 changes: 11 additions & 9 deletions api/python/debuggercontroller.py
Original file line number Diff line number Diff line change
Expand Up @@ -823,7 +823,7 @@ def go(self) -> bool:
The call is asynchronous and returns before the target stops.
:return: the reason for the stop
:return: whether the operation is successfully requested
"""
return dbgcore.BNDebuggerGo(self.handle)

Expand All @@ -834,7 +834,7 @@ def go_reverse(self) -> bool:
The call is asynchronous and returns before the target stops.
:return: the reason for the stop
:return: whether the operation is successfully requested
"""
return dbgcore.BNDebuggerGoReverse(self.handle)

Expand All @@ -855,7 +855,7 @@ def step_into(self, il: binaryninja.FunctionGraphType = binaryninja.FunctionGrap
The call is asynchronous and returns before the target stops.
:param il: optional IL level to perform the operation at
:return: the reason for the stop
:return: whether the operation is successfully requested
"""
return dbgcore.BNDebuggerStepInto(self.handle, il)

Expand All @@ -876,7 +876,7 @@ def step_into_reverse(self, il: binaryninja.FunctionGraphType = binaryninja.Func
The call is asynchronous and returns before the target stops.
:param il: optional IL level to perform the operation at
:return: the reason for the stop
:return: whether the operation is successfully requested
"""
return dbgcore.BNDebuggerStepIntoReverse(self.handle, il)

Expand All @@ -897,7 +897,7 @@ def step_over(self, il: binaryninja.FunctionGraphType = binaryninja.FunctionGrap
The call is asynchronous and returns before the target stops.
:param il: optional IL level to perform the operation at
:return: the reason for the stop
:return: whether the operation is successfully requested
"""
return dbgcore.BNDebuggerStepOver(self.handle, il)

Expand All @@ -918,7 +918,7 @@ def step_over_reverse(self, il: binaryninja.FunctionGraphType = binaryninja.Func
The call is asynchronous and returns before the target stops.
:param il: optional IL level to perform the operation at
:return: the reason for the stop
:return: whether the operation is successfully requested
"""
return dbgcore.BNDebuggerStepOverReverse(self.handle, il)

Expand All @@ -938,7 +938,7 @@ def step_return(self) -> bool:
The call is asynchronous and returns before the target stops.
:return: the reason for the stop
:return: whether the operation is successfully requested
"""
return dbgcore.BNDebuggerStepReturn(self.handle)

Expand All @@ -958,7 +958,7 @@ def step_return_reverse(self) -> bool:
The call is asynchronous and returns before the target stops.
:return: the reason for the stop
:return: whether the operation is successfully requested
"""
return dbgcore.BNDebuggerStepReturnReverse(self.handle)

Expand All @@ -971,8 +971,9 @@ def run_to(self, address) -> bool:
Internally, the debugger places breakpoints on these addresses, resume the target, and wait for the target
to break. Then the debugger removes the added breakpoints.
The call is asynchronous and returns before the target stops.
The call is asynchronous and returns before the target stops.
:return: whether the operation is successfully requested
"""
if isinstance(address, int):
address = [address]
Expand Down Expand Up @@ -1125,6 +1126,7 @@ def run_to_and_wait(self, address) -> DebugStopReason:
The call is blocking and only returns when the target stops.
:return: the reason for the stop
"""
if isinstance(address, int):
address = [address]
Expand Down
1 change: 0 additions & 1 deletion ui/breakpointswidget.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ limitations under the License.
#include <QStyledItemDelegate>
#include "inttypes.h"
#include "binaryninjaapi.h"
#include "dockhandler.h"
#include "viewframe.h"
#include "fontsettings.h"
#include "theme.h"
Expand Down
1 change: 0 additions & 1 deletion ui/debuggerinfowidget.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ limitations under the License.
#include <QStyledItemDelegate>
#include "inttypes.h"
#include "binaryninjaapi.h"
#include "dockhandler.h"
#include "viewframe.h"
#include "fontsettings.h"
#include "theme.h"
Expand Down
1 change: 0 additions & 1 deletion ui/moduleswidget.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ limitations under the License.
#include <QStyledItemDelegate>
#include "inttypes.h"
#include "binaryninjaapi.h"
#include "dockhandler.h"
#include "viewframe.h"
#include "fontsettings.h"
#include "theme.h"
Expand Down
1 change: 0 additions & 1 deletion ui/registerswidget.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ limitations under the License.
#include <QSortFilterProxyModel>
#include "inttypes.h"
#include "binaryninjaapi.h"
#include "dockhandler.h"
#include "viewframe.h"
#include "fontsettings.h"
#include "theme.h"
Expand Down
1 change: 0 additions & 1 deletion ui/stackwidget.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ limitations under the License.
#include <QStyledItemDelegate>
#include "inttypes.h"
#include "binaryninjaapi.h"
#include "dockhandler.h"
#include "viewframe.h"
#include "fontsettings.h"
#include "theme.h"
Expand Down
1 change: 0 additions & 1 deletion ui/statusbar.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ limitations under the License.
#include <QtWidgets/QPushButton>
#include <QtWidgets/QLabel>
#include "binaryninjaapi.h"
#include "dockhandler.h"
#include "viewframe.h"
#include "fontsettings.h"
#include "debuggerapi.h"
Expand Down

0 comments on commit faaa87f

Please sign in to comment.