From 00369dcd62ea48a9174a6923498f4375968a94c3 Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Wed, 19 Aug 2015 23:49:04 -0400 Subject: Add C preprocessor in preparation for type parsing --- binaryninjaapi.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'binaryninjaapi.h') 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& includeDirs = std::vector()); + class DataBuffer { BNDataBuffer* m_buffer; -- cgit v1.3.1