diff --git a/api/python/debuggercontroller.py b/api/python/debuggercontroller.py index 600ecae..709d4f1 100644 --- a/api/python/debuggercontroller.py +++ b/api/python/debuggercontroller.py @@ -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) @@ -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) @@ -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) @@ -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) @@ -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) @@ -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) @@ -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) @@ -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) @@ -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] @@ -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] diff --git a/ui/breakpointswidget.h b/ui/breakpointswidget.h index 9be5cba..935105f 100644 --- a/ui/breakpointswidget.h +++ b/ui/breakpointswidget.h @@ -23,7 +23,6 @@ limitations under the License. #include #include "inttypes.h" #include "binaryninjaapi.h" -#include "dockhandler.h" #include "viewframe.h" #include "fontsettings.h" #include "theme.h" diff --git a/ui/debuggerinfowidget.h b/ui/debuggerinfowidget.h index 035abd2..9ec4bfe 100644 --- a/ui/debuggerinfowidget.h +++ b/ui/debuggerinfowidget.h @@ -23,7 +23,6 @@ limitations under the License. #include #include "inttypes.h" #include "binaryninjaapi.h" -#include "dockhandler.h" #include "viewframe.h" #include "fontsettings.h" #include "theme.h" diff --git a/ui/moduleswidget.h b/ui/moduleswidget.h index 110c657..a97b378 100644 --- a/ui/moduleswidget.h +++ b/ui/moduleswidget.h @@ -23,7 +23,6 @@ limitations under the License. #include #include "inttypes.h" #include "binaryninjaapi.h" -#include "dockhandler.h" #include "viewframe.h" #include "fontsettings.h" #include "theme.h" diff --git a/ui/registerswidget.h b/ui/registerswidget.h index 02da65c..ed4ce05 100644 --- a/ui/registerswidget.h +++ b/ui/registerswidget.h @@ -24,7 +24,6 @@ limitations under the License. #include #include "inttypes.h" #include "binaryninjaapi.h" -#include "dockhandler.h" #include "viewframe.h" #include "fontsettings.h" #include "theme.h" diff --git a/ui/stackwidget.h b/ui/stackwidget.h index d9305cc..8e5dc3c 100644 --- a/ui/stackwidget.h +++ b/ui/stackwidget.h @@ -23,7 +23,6 @@ limitations under the License. #include #include "inttypes.h" #include "binaryninjaapi.h" -#include "dockhandler.h" #include "viewframe.h" #include "fontsettings.h" #include "theme.h" diff --git a/ui/statusbar.h b/ui/statusbar.h index 66d2bc7..62e51c4 100644 --- a/ui/statusbar.h +++ b/ui/statusbar.h @@ -23,7 +23,6 @@ limitations under the License. #include #include #include "binaryninjaapi.h" -#include "dockhandler.h" #include "viewframe.h" #include "fontsettings.h" #include "debuggerapi.h"