From fd2ca70e3e2a687c58b65da4af50f0ab4a4a7b07 Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Fri, 5 Oct 2018 16:55:49 -0400 Subject: Expose SymbolBinding API --- binaryninjacore.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'binaryninjacore.h') diff --git a/binaryninjacore.h b/binaryninjacore.h index ae4b27a3..9a90fb6f 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -2827,10 +2827,11 @@ extern "C" // Symbols BINARYNINJACOREAPI BNSymbol* BNCreateSymbol(BNSymbolType type, const char* shortName, const char* fullName, - const char* rawName, uint64_t addr); + const char* rawName, uint64_t addr, BNSymbolBinding binding); BINARYNINJACOREAPI BNSymbol* BNNewSymbolReference(BNSymbol* sym); BINARYNINJACOREAPI void BNFreeSymbol(BNSymbol* sym); BINARYNINJACOREAPI BNSymbolType BNGetSymbolType(BNSymbol* sym); + BINARYNINJACOREAPI BNSymbolBinding BNGetSymbolBinding(BNSymbol* sym); BINARYNINJACOREAPI BNNameSpace BNGetSymbolNameSpace(BNSymbol* sym); BINARYNINJACOREAPI char* BNGetSymbolShortName(BNSymbol* sym); BINARYNINJACOREAPI char* BNGetSymbolFullName(BNSymbol* sym); -- cgit v1.3.1