pub unsafe extern "C" fn BNTypeParserPreprocessSource(
parser: *mut BNTypeParser,
source: *const c_char,
fileName: *const c_char,
platform: *mut BNPlatform,
existingTypes: *mut BNTypeContainer,
options: *const *const c_char,
optionCount: usize,
includeDirs: *const *const c_char,
includeDirCount: usize,
output: *mut *mut c_char,
errors: *mut *mut BNTypeParserError,
errorCount: *mut usize,
) -> bool