parse function
Main entrypoint for header_parser.
Implementation
Library parse(Config c) {
initParser(c);
final bindings = parseToBindings();
final library = Library(
bindings: bindings,
name: config.wrapperName,
description: config.wrapperDocComment,
header: config.preamble,
dartBool: config.dartBool,
allocate: config.allocate,
deallocate: config.deallocate,
reallocate: config.reallocate,
sort: config.sort,
packingOverride: config.structPackingOverride,
);
return library;
}