summaryrefslogtreecommitdiff
path: root/src/lib.rs
AgeCommit message (Expand)Author
2022-09-23move codegen postprocessing to its own moduleChristian Poveda
2022-09-23Map size_t to usize by default and check compatibility (fixes #1901, #1903)Geoffrey Thomas
2022-09-23Add option to deduplicate extern blocks (#2258)Christian Poveda
2022-09-23Option to wrap union members in ManuallyDrop (#2185)Poliorcetics
2022-09-18fix `--newtype-global-enum` optionChristian Poveda
2022-09-11add `--newtype-global-enum` optionChristian Poveda
2022-09-09add `BindgenOptions::require_syn` methodChristian Poveda
2022-08-25Sorting the output semantically (#2254)Amanjeev Sethi
2022-08-18remove macro in favor of a methodChristian Poveda
2022-08-18store warnings and emit them laterChristian Poveda
2022-06-05Fix some clippy warningsDarren Kulp
2022-02-18BINDGEN_EXTRA_CLANG_ARGS for dump_preprocessed_input.Nicklas Boman
2022-02-18Put vtable generation behind a flag for now.Emilio Cobos Álvarez
2022-02-18Add --allowlist-file optionDavid Drysdale
2021-12-29Change into PathBufMikuroXina
2021-12-29Derive some traitsMikuroXina
2021-12-29More detailed errorMikuroXina
2021-12-29Remove deprecation and ReplaceMikuroXina
2021-12-29Add non_exhaustiveMikuroXina
2021-12-29Remove 'error: ' partMikuroXina
2021-12-29Merge into new oneMikuroXina
2021-12-29Replace generate with gen in testMikuroXina
2021-12-29Impl Error trait for BindgenErrorMikuroXina
2021-12-29Add BindgenErrorMikuroXina
2021-12-12Handle difference between clang and rust targets on RISC-V.Triss Healy
2021-12-07Fix warnings on testsMikuroXina
2021-12-07Remove fields never readMikuroXina
2021-11-26Add --blocklist-file option (#2097)David Drysdale
2021-11-26Typo fix: "in side" -> "inside"follower
2021-10-27Fix warningsMikuroXina
2021-07-31Implement must_use_type commandline flag and builder option.Karel Peeters
2021-07-16Allow explicit padding (#2060)Eric Seppanen
2021-04-30Add a C naming option (#2045)Boris-Chengbiao Zhou
2021-04-24Support emitting Makefile-syntax depfiles like gcc/clang/rustc.Adam Perry
2021-04-15Add env var EXTRA_CLANG_ARGS_<TARGET>Thomas Vermeilh
2021-04-06Re-introduce whitelist_recursively (with deprecation notice)Emilio Cobos Álvarez
2021-04-03Add a flag to ensure all symbols are resolved when a library is loadedDr. Chat
2021-03-14Add option to translate enum integer types to native Rust integer typesJethro Beekman
2021-03-11Revert "Add flag to ignore type blocklist when computing derive information"Emilio Cobos Álvarez
2021-03-11Add flag to ignore type blocklist when computing derive informationJethro Beekman
2021-03-09Remove outdated commentsldm0
2021-02-18Rename whitelist -> allowlist and blacklist -> blocklistMarcel Hlopko
2021-02-15Make clang version parsing logic more robustMarcel Hlopko
2021-01-29Generate fields as non-pub if they would be access restricted in C++.Weston Carvalho
2021-01-10Use absolute paths for unsaved files passed to clang and prepend -include dir...Andrey Pushkar
2020-12-19Add option to fit macro consts into smaller typesAntoni Simka
2020-12-02cli: Expose module_raw_lines to the CLI.Emilio Cobos Álvarez
2020-11-26lib: Use if let on recently-introduced code.Emilio Cobos Álvarez
2020-11-26lib: Improve c++ auto-detection.Emilio Cobos Álvarez
2020-11-26Add --no-default <regex> flagVarphone Wong