diff options
| author | KyleMiles <krm504@nyu.edu> | 2020-10-08 23:29:39 +0000 |
|---|---|---|
| committer | KyleMiles <krm504@nyu.edu> | 2020-10-19 18:17:38 +0000 |
| commit | 3083903d0ee4ccd18099cb3315e0220c7f5993fb (patch) | |
| tree | 0209754640d3365f07bd204f9bb0f5412b7d1cb9 /binaryninjacore.h | |
| parent | cbebe461efab02c736c79bf48641f33c793a27f4 (diff) | |
Add Simplifier Implementation
Diffstat (limited to 'binaryninjacore.h')
| -rw-r--r-- | binaryninjacore.h | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index db88c2ff..b13f9fb3 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -4463,11 +4463,8 @@ __attribute__ ((format (printf, 1, 2))) BINARYNINJACOREAPI BNTypeLibrary** BNGetPlatformTypeLibrariesByName(BNPlatform* platform, char* depName, size_t* count); //Demangler - BINARYNINJACOREAPI bool BNDemangleMS(BNArchitecture* arch, - const char* mangledName, - BNType** outType, - char*** outVarName, - size_t* outVarNameElements); + BINARYNINJACOREAPI bool BNDemangleMS(BNArchitecture* arch, const char* mangledName, BNType** outType, char*** outVarName, + size_t* outVarNameElements, const BNBinaryView* const view); // Download providers BINARYNINJACOREAPI BNDownloadProvider* BNRegisterDownloadProvider(const char* name, BNDownloadProviderCallbacks* callbacks); @@ -4609,11 +4606,8 @@ __attribute__ ((format (printf, 1, 2))) const char* title, BNFlowGraph* graph); BINARYNINJACOREAPI bool BNIsGNU3MangledString(const char* mangledName); - BINARYNINJACOREAPI bool BNDemangleGNU3(BNArchitecture* arch, - const char* mangledName, - BNType** outType, - char*** outVarName, - size_t* outVarNameElements); + BINARYNINJACOREAPI bool BNDemangleGNU3(BNArchitecture* arch, const char* mangledName, BNType** outType, + char*** outVarName, size_t* outVarNameElements, const BNBinaryView* const view); BINARYNINJACOREAPI void BNFreeDemangledName(char*** name, size_t nameElements); // Plugin repository APIs |
