summaryrefslogtreecommitdiff
path: root/binaryninjacore.h
diff options
context:
space:
mode:
Diffstat (limited to 'binaryninjacore.h')
-rw-r--r--binaryninjacore.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index cdbd3a49..9e0b6986 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -697,7 +697,6 @@ extern "C"
ExpandLongOpcode = 2,
ShowVariablesAtTopOfGraph = 3,
ShowVariableTypesWhenAssigned = 4,
- ShowCallParameterNames = 6,
ShowRegisterHighlight = 7,
ShowFunctionAddress = 8,
ShowFunctionHeader = 9,
@@ -731,6 +730,13 @@ extern "C"
DisassemblyAddressModeFlagsMask = 0xFFFF0000,
} BNDisassemblyAddressMode;
+ typedef enum BNDisassemblyCallParameterHints
+ {
+ NeverShowMatchingParameterHints,
+ AlwaysShowParameterHints,
+ NeverShowParameterHints,
+ } BNDisassemblyCallParameterHints;
+
typedef enum BNTypeClass
{
VoidTypeClass = 0,
@@ -5134,6 +5140,8 @@ extern "C"
BINARYNINJACOREAPI void BNSetDisassemblyAddressMode(BNDisassemblySettings* settings, BNDisassemblyAddressMode mode);
BINARYNINJACOREAPI uint64_t BNGetDisassemblyAddressBaseOffset(BNDisassemblySettings* settings);
BINARYNINJACOREAPI void BNSetDisassemblyAddressBaseOffset(BNDisassemblySettings* settings, uint64_t addressBaseOffset);
+ BINARYNINJACOREAPI BNDisassemblyCallParameterHints BNGetDisassemblyCallParameterHints(BNDisassemblySettings* settings);
+ BINARYNINJACOREAPI void BNSetDisassemblyCallParameterHints(BNDisassemblySettings* settings, BNDisassemblyCallParameterHints hints);
// Flow graphs
BINARYNINJACOREAPI BNFlowGraph* BNCreateFlowGraph(void);