diff options
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/action.h | 1 | ||||
| -rw-r--r-- | ui/flowgraphwidget.h | 1 | ||||
| -rw-r--r-- | ui/linearview.h | 1 | ||||
| -rw-r--r-- | ui/viewframe.h | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/ui/action.h b/ui/action.h index a9c70937..19f3d317 100644 --- a/ui/action.h +++ b/ui/action.h @@ -58,6 +58,7 @@ struct BINARYNINJAUIAPI UIActionContext FunctionRef function; LowLevelILFunctionRef lowLevelILFunction; MediumLevelILFunctionRef mediumLevelILFunction; + HighLevelILFunctionRef highLevelILFunction; LinearViewCursorPosition* cursorPosition; UIActionContext(); diff --git a/ui/flowgraphwidget.h b/ui/flowgraphwidget.h index 0ba5c823..6a77b829 100644 --- a/ui/flowgraphwidget.h +++ b/ui/flowgraphwidget.h @@ -251,6 +251,7 @@ public: virtual LowLevelILFunctionRef getCurrentLowLevelILFunction() override; virtual MediumLevelILFunctionRef getCurrentMediumLevelILFunction() override; + virtual HighLevelILFunctionRef getCurrentHighLevelILFunction() override; virtual size_t getCurrentILInstructionIndex() override; void scrollToCursor(); diff --git a/ui/linearview.h b/ui/linearview.h index 42395b20..d7a4983e 100644 --- a/ui/linearview.h +++ b/ui/linearview.h @@ -311,6 +311,7 @@ public: virtual FunctionRef getCurrentFunction() override; virtual LowLevelILFunctionRef getCurrentLowLevelILFunction() override; virtual MediumLevelILFunctionRef getCurrentMediumLevelILFunction() override; + virtual HighLevelILFunctionRef getCurrentHighLevelILFunction() override; virtual BasicBlockRef getCurrentBasicBlock() override; virtual ArchitectureRef getCurrentArchitecture() override; virtual size_t getCurrentILInstructionIndex() override; diff --git a/ui/viewframe.h b/ui/viewframe.h index 1445c780..6681582f 100644 --- a/ui/viewframe.h +++ b/ui/viewframe.h @@ -206,6 +206,7 @@ public: virtual LowLevelILFunctionRef getCurrentLowLevelILFunction() { return nullptr; } virtual MediumLevelILFunctionRef getCurrentMediumLevelILFunction() { return nullptr; } + virtual HighLevelILFunctionRef getCurrentHighLevelILFunction() { return nullptr; } virtual BNFunctionGraphType getILViewType() { return InvalidILViewType; } virtual void setILViewType(BNFunctionGraphType ilViewType) { } virtual size_t getCurrentILInstructionIndex() { return BN_INVALID_EXPR; } |
