summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2024-05-12 16:19:27 -0400
committerMason Reed <mason@vector35.com>2024-05-19 22:53:13 -0400
commit82dd5d4b6fb97f4754d80aefe514d74b61c79054 (patch)
tree3abf37a8b1a2a2c402a20d4002d4867bb4e8b19b /ui
parentdf3c57d907cc994d8a660684428a75383f34c69a (diff)
Make call param hints more configurable & support more param types for hint deduplication
Diffstat (limited to 'ui')
-rw-r--r--ui/disassemblyview.h2
-rw-r--r--ui/linearview.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/ui/disassemblyview.h b/ui/disassemblyview.h
index 80f767bc..3e0408ae 100644
--- a/ui/disassemblyview.h
+++ b/ui/disassemblyview.h
@@ -77,6 +77,7 @@ class BINARYNINJAUIAPI DisassemblyView : public FlowGraphWidget
void setOption(BNDisassemblyOption option, bool state = true);
void toggleOption(BNDisassemblyOption option);
void setAddressMode(std::optional<BNDisassemblyAddressMode> mode, std::optional<bool> hex, std::optional<bool> withName);
+ void setCallParamHints(BNDisassemblyCallParameterHints hints);
void setDisplayedFileName();
void setAddressBaseOffset(bool toHere);
@@ -134,6 +135,7 @@ class BINARYNINJAUIAPI DisassemblyView : public FlowGraphWidget
BNFunctionGraphType m_ilViewType;
std::set<BNDisassemblyOption> m_options;
BNDisassemblyAddressMode m_addressMode;
+ BNDisassemblyCallParameterHints m_callParamHints;
DisassemblyContainer* m_container;
SettingsRef m_settings;
diff --git a/ui/linearview.h b/ui/linearview.h
index ce2e8fa4..aaa4a9ac 100644
--- a/ui/linearview.h
+++ b/ui/linearview.h
@@ -481,6 +481,7 @@ public:
void toggleOption(BNDisassemblyOption option);
void setAddressMode(std::optional<BNDisassemblyAddressMode> mode, std::optional<bool> hex, std::optional<bool> withName);
+ void setCallParamHints(BNDisassemblyCallParameterHints hints);
void setDisplayedFileName();
void setAddressBaseOffset(bool toHere);