diff options
| author | Rusty Wagner <rusty@vector35.com> | 2015-08-19 23:49:04 -0400 |
|---|---|---|
| committer | Rusty Wagner <rusty@vector35.com> | 2015-08-19 23:49:04 -0400 |
| commit | 00369dcd62ea48a9174a6923498f4375968a94c3 (patch) | |
| tree | ef31b9f4e92d252bf23d8d687ba4f43dc2eb3378 /binaryninjaapi.h | |
| parent | 59f9b193ac9da6c861965be153eb8c788388089a (diff) | |
Add C preprocessor in preparation for type parsing
Diffstat (limited to 'binaryninjaapi.h')
| -rw-r--r-- | binaryninjaapi.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h index be801a3c..a2779e70 100644 --- a/binaryninjaapi.h +++ b/binaryninjaapi.h @@ -158,6 +158,10 @@ namespace BinaryNinja std::string EscapeString(const std::string& s); std::string UnescapeString(const std::string& s); + bool PreprocessSource(const std::string& source, const std::string& fileName, + std::string& output, std::string& errors, + const std::vector<std::string>& includeDirs = std::vector<std::string>()); + class DataBuffer { BNDataBuffer* m_buffer; |
