summaryrefslogtreecommitdiff
path: root/src/codegen/helpers.rs
AgeCommit message (Expand)Author
2022-10-04split the repo into a workspaceChristian Poveda
2022-09-22use `#[feature(core_ffi_c)]` when availableChristian Poveda
2022-02-18Allow fully-qualified derivesJake Merdich
2021-10-27Fix warningsMikuroXina
2020-12-20comp: Fix bitfields to allow underaligned fields after them to take padding s...Emilio Cobos Álvarez
2020-04-27Run `cargo fix --edition`Joshua Nelson
2019-10-03Use c_void from core when --use-core is specifiedKyle Tomsic
2019-09-17Rustfmt.Emilio Cobos Álvarez
2019-06-10Add support for non_exhaustive rustified enums.uk
2019-04-26Remove redundant imports.Emilio Cobos Álvarez
2019-01-08Support #[repr(packed(N))] on Rust 1.33+Christian Legnitto
2018-12-28codegen: ctypes_prefix may not be an ident.Emilio Cobos Álvarez
2018-11-30Update quote and proc-macro.Bastien Orivel
2018-11-27Add #[must_use] to functions annotated with __attribute__((warn_unused_result))Porter Smith
2018-09-19Teach the float code about u128.Emilio Cobos Álvarez
2018-09-19Teach the blob code to generate i128 / u128 if available.Emilio Cobos Álvarez
2018-07-05Fix integer_type to actually return integers all the time.Emilio Cobos Álvarez
2018-04-07Make doc comments nice again.Emilio Cobos Álvarez
2018-04-04Bump quote to 0.5 and proc_macro2 to 0.3Bastien Orivel
2018-04-03Revert "Revert "Bump quote to 0.4""Bastien Orivel
2018-02-14Revert "Bump quote to 0.4"Nick Fitzgerald
2018-01-23Bump quote to 0.4Bastien Orivel
2017-11-21Support bitfield allocation units larger than 64 bitsNick Fitzgerald
2017-10-10Emit hex bitfield masksSergey Pepyakin
2017-10-07Tell LLVM to not mangle names if they're already mangled through link_name at...Liran Ringel
2017-09-07Use the `quote!` macro for `link_name` attributesNick Fitzgerald
2017-09-07Use `quote` instead of `syntex` for Rust code generationNick Fitzgerald
2017-08-24Simplify helpers::blobMalo Jaffré
2017-08-21Rename `TypeKind::Named` to `TypeKind::TypeParam`Anna Liao
2017-07-10codegen: Make comments indentation-aware.Emilio Cobos Álvarez
2017-04-08update dependenciesDavid Hotham
2017-03-15ir: Generate non-finite floating point constants properly.Emilio Cobos Álvarez
2017-03-08automatically allow non rust naming conventionsHuxley
2017-02-08Run `cargo fmt`Nick Fitzgerald
2017-02-08codegen: Fix remaining cases of missing core prefix.Emilio Cobos Álvarez
2017-01-23Unify under the `bindgen` name.Emilio Cobos Álvarez
2016-11-16Transition to libbindgen sub-crateJeff Waugh
2016-11-13codegen: Special-case i64::MIN since it produces a overflow on aster.Emilio Cobos Álvarez
2016-11-11Use __BindegenComplex for C Complex Fix #72Jean-Philippe DUFRAIGNE
2016-11-01Convert mod comment to a proper comment to avoid hitting https://github.com/r...Emilio Cobos Álvarez
2016-09-23Use the upstreamed version of the array builder.Emilio Cobos Álvarez
2016-09-16Rewrite the core of the binding generator.Emilio Cobos Álvarez