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 /binaryninjaapi.h | |
| parent | 7dcf43151664aa44e1685d30549f3793f28b564a (diff) | |
Expose SymbolBinding API
Diffstat (limited to 'binaryninjaapi.h')
| -rw-r--r-- | binaryninjaapi.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h index 5ebfd92e..7c39c5d3 100644 --- a/binaryninjaapi.h +++ b/binaryninjaapi.h @@ -1001,11 +1001,13 @@ namespace BinaryNinja class Symbol: public CoreRefCountObject<BNSymbol, BNNewSymbolReference, BNFreeSymbol> { public: - Symbol(BNSymbolType type, const std::string& shortName, const std::string& fullName, const std::string& rawName, uint64_t addr); - Symbol(BNSymbolType type, const std::string& name, uint64_t addr); + Symbol(BNSymbolType type, const std::string& shortName, const std::string& fullName, const std::string& rawName, + uint64_t addr, BNSymbolBinding binding=NoBinding); + Symbol(BNSymbolType type, const std::string& name, uint64_t addr, BNSymbolBinding binding=NoBinding); Symbol(BNSymbol* sym); BNSymbolType GetType() const; + BNSymbolBinding GetBinding() const; std::string GetShortName() const; std::string GetFullName() const; std::string GetRawName() const; |
