summaryrefslogtreecommitdiff
path: root/lang/c/pseudoc.h
diff options
context:
space:
mode:
Diffstat (limited to 'lang/c/pseudoc.h')
-rw-r--r--lang/c/pseudoc.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lang/c/pseudoc.h b/lang/c/pseudoc.h
index ca723272..46e8a25b 100644
--- a/lang/c/pseudoc.h
+++ b/lang/c/pseudoc.h
@@ -12,7 +12,6 @@ class PseudoCFunction: public BinaryNinja::LanguageRepresentationFunction
{
FieldDisplayName,
FieldDisplayOffset,
- FieldDisplayMemberOffset,
FieldDisplayNone
};
@@ -52,8 +51,9 @@ class PseudoCFunction: public BinaryNinja::LanguageRepresentationFunction
BinaryNinja::HighLevelILTokenEmitter& tokens, BinaryNinja::DisassemblySettings* settings, bool sizeToken = true);
void AppendTwoOperandFunctionWithCarry(const std::string& function, const BinaryNinja::HighLevelILInstruction& instr,
BinaryNinja::HighLevelILTokenEmitter& tokens, BinaryNinja::DisassemblySettings* settings);
- void AppendFieldTextTokens(const BinaryNinja::HighLevelILInstruction& var, uint64_t offset, size_t memberIndex, size_t size,
- BinaryNinja::HighLevelILTokenEmitter& tokens, bool deref, bool displayDeref = true);
+ void AppendFieldTextTokens(const BinaryNinja::HighLevelILInstruction& instr,
+ BinaryNinja::HighLevelILTokenEmitter& tokens, BinaryNinja::DisassemblySettings* settings,
+ std::optional<bool> signedHint, bool addrOf);
void AppendDefaultSplitExpr(const BinaryNinja::HighLevelILInstruction& instr, BinaryNinja::HighLevelILTokenEmitter& tokens,
BinaryNinja::DisassemblySettings* settings, BNOperatorPrecedence precedence);
void GetExprTextInternal(const BinaryNinja::HighLevelILInstruction& instr,