From 82dd5d4b6fb97f4754d80aefe514d74b61c79054 Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Sun, 12 May 2024 16:19:27 -0400 Subject: Make call param hints more configurable & support more param types for hint deduplication --- ui/disassemblyview.h | 2 ++ ui/linearview.h | 1 + 2 files changed, 3 insertions(+) (limited to 'ui') 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 mode, std::optional hex, std::optional 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 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 mode, std::optional hex, std::optional withName); + void setCallParamHints(BNDisassemblyCallParameterHints hints); void setDisplayedFileName(); void setAddressBaseOffset(bool toHere); -- cgit v1.3.1