diff options
| author | Peter LaFosse <peter@vector35.com> | 2018-10-05 16:55:49 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2018-10-05 16:55:49 -0400 |
| commit | fd2ca70e3e2a687c58b65da4af50f0ab4a4a7b07 (patch) | |
| tree | bfa87e5b7cba04f05ae907649c2eb62c4f56bafb /binaryninjacore.h | |
| parent | 7dcf43151664aa44e1685d30549f3793f28b564a (diff) | |
Expose SymbolBinding API
Diffstat (limited to 'binaryninjacore.h')
| -rw-r--r-- | binaryninjacore.h | 3 |
1 files changed, 2 insertions, 1 deletions
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); |
