summaryrefslogtreecommitdiff
path: root/src/ir/enum_ty.rs
AgeCommit message (Expand)Author
2022-10-04split the repo into a workspaceChristian Poveda
2022-10-03address clippy lintsChristian Poveda
2022-09-11add `--newtype-global-enum` optionChristian Poveda
2021-10-27Fix warningsMikuroXina
2021-03-22Use original name when checking allowlist for anonymous enum variantsJethro Beekman
2021-02-18Rename whitelist -> allowlist and blacklist -> blocklistMarcel Hlopko
2020-09-15Use path_for_whitelisting instead of canonical_path when matching for enum ty...Youmu
2020-08-03Improves bindings for typed and anonymous enumsCameron Mulhern
2020-04-27Run `cargo fix --edition`Joshua Nelson
2019-11-14Make rustfmt happyDavid Vo
2019-11-14Add newtype enum styleDavid Vo
2019-09-17Rustfmt.Emilio Cobos Álvarez
2019-06-11Rename a couple miscalled identifiers.uk
2019-06-10Add support for non_exhaustive rustified enums.uk
2018-10-11Minor cleanup after #1419.v0.42.2Emilio Cobos Álvarez
2018-10-11ir: Ensure everything agrees in which kind of variation an enum generates.Emilio Cobos Álvarez
2018-06-04add --constified-enum to output consts when the default is changedDaniel Brooks
2018-03-04ir: Allow renaming variants using the replaces="" annotation or a custom call...Emilio Cobos Álvarez
2018-02-12codegen: Expose variant comments.Emilio Cobos Álvarez
2017-11-27Properly handle namespaces for enum configuration optionsTamir Duberstein
2017-10-24ir: Cleanup a bunch of constructorsEmilio Cobos Álvarez
2017-10-02A bunch of parsing things should return TypeIdNick Fitzgerald
2017-10-02Make `Enum::repr` into a `TypeId`Nick Fitzgerald
2017-10-02Introduce the `TypeId` newtype over `ItemId`Nick Fitzgerald
2017-09-11Make bindgen generate enums as constants by defaultCldfire
2017-08-21Rename `TypeKind::Named` to `TypeKind::TypeParam`Anna Liao
2017-07-10codegen: Make comments indentation-aware.Emilio Cobos Álvarez
2017-07-08Intelligently convert C/C++ comments to RustDylan McKay
2017-06-11Convert comment to a doc commentTravis Finkenauer
2017-06-11Adds `--constified-enum-module` option per #699Travis Finkenauer
2017-03-23ir: Prefer the enum definition instead of the declaration when looking for va...Emilio Cobos Álvarez
2017-03-17Renamed chooser to visitor and added function for parsed macro analysis.Adam Baxter
2017-03-07Completely rework templatesNick Fitzgerald
2017-02-16Rework how bitfields are handled.Emilio Cobos Álvarez
2017-02-07add padding bytes to align strctureFlier Lu
2017-02-03Run `cargo fmt`Nick Fitzgerald
2017-01-23Unify under the `bindgen` name.Emilio Cobos Álvarez
2016-11-16Transition to libbindgen sub-crateJeff Waugh
2016-11-15ir: Make the id local to the context.Emilio Cobos Álvarez
2016-11-07Wrap enum_val_unsigned in an OptionAndrew Fluth
2016-11-06Restore outer conditional.J. Cliff Dyer
2016-11-06Wrap enum_val_signed in an Option.J. Cliff Dyer
2016-11-03clang: Simplify visiting code.Emilio Cobos Álvarez
2016-11-01Run `cargo fmt`.Emilio Cobos Álvarez
2016-10-27Document the `ir` moduleNick Fitzgerald
2016-09-16Rewrite the core of the binding generator.Emilio Cobos Álvarez