From 4072c101bebea857722305954231e00590bfe1cc Mon Sep 17 00:00:00 2001 From: Alexander Khosrowshahi Date: Wed, 18 Jun 2025 17:05:13 -0400 Subject: Add support for ternary simplification in Psuedo C and disable in graph view --- binaryninjacore.h | 1 + 1 file changed, 1 insertion(+) (limited to 'binaryninjacore.h') diff --git a/binaryninjacore.h b/binaryninjacore.h index 9ae76981..dc6f293d 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -8312,6 +8312,7 @@ extern "C" BNHighLevelILTokenEmitter* emitter); BINARYNINJACOREAPI bool BNHighLevelILTokenEmitterHasBracesAroundSwitchCases(BNHighLevelILTokenEmitter* emitter); BINARYNINJACOREAPI bool BNHighLevelILTokenEmitterGetDefaultBracesOnSameLine(BNHighLevelILTokenEmitter* emitter); + BINARYNINJACOREAPI size_t BNHighLevelILTokenEmitterGetMaxTernarySimplficationTokens(BNHighLevelILTokenEmitter* emitter); BINARYNINJACOREAPI bool BNHighLevelILTokenEmitterIsSimpleScopeAllowed(BNHighLevelILTokenEmitter* emitter); BINARYNINJACOREAPI BNInstructionTextToken* BNHighLevelILTokenEmitterGetCurrentTokens(BNHighLevelILTokenEmitter* emitter, size_t* tokenCount); BINARYNINJACOREAPI void BNHighLevelILTokenEmitterSetCurrentTokens(BNHighLevelILTokenEmitter* emitter, BNInstructionTextToken* tokens, size_t tokenCount); -- cgit v1.3.1