From 3681a37debf204cf2416a807a189865a3834f300 Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Fri, 16 Sep 2022 20:08:07 -0400 Subject: Function inlining --- binaryninjacore.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'binaryninjacore.h') diff --git a/binaryninjacore.h b/binaryninjacore.h index ad71ced9..9c038104 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -3873,6 +3873,10 @@ extern "C" BINARYNINJACOREAPI BNRegisterValueWithConfidence BNGetFunctionGlobalPointerValue(BNFunction* func); BINARYNINJACOREAPI BNRegisterValueWithConfidence BNGetFunctionRegisterValueAtExit(BNFunction* func, uint32_t reg); + BINARYNINJACOREAPI BNBoolWithConfidence BNIsFunctionInlinedDuringAnalysis(BNFunction* func); + BINARYNINJACOREAPI void BNSetAutoFunctionInlinedDuringAnalysis(BNFunction* func, BNBoolWithConfidence inlined); + BINARYNINJACOREAPI void BNSetUserFunctionInlinedDuringAnalysis(BNFunction* func, BNBoolWithConfidence inlined); + BINARYNINJACOREAPI bool BNGetInstructionContainingAddress( BNFunction* func, BNArchitecture* arch, uint64_t addr, uint64_t* start); -- cgit v1.3.1