Age | Commit message (Expand) | Author |
2017-10-13 | Handle unsigned integer constants greater than u32::MAX in codegen | Nick Fitzgerald |
2017-10-12 | Auto merge of #1079 - fitzgen:move-self-into-gen, r=pepyakin | bors-servo |
2017-10-12 | Make `ir::BindgenContext::gen` take ownership of `self` | Nick Fitzgerald |
2017-10-12 | Rename `bitfield` to `bitfield_width` | Nick Fitzgerald |
2017-10-11 | Handle explicit align=1. | Sergey Pepyakin |
2017-10-11 | Refactor requires_explicit_align | Sergey Pepyakin |
2017-10-10 | Auto merge of #1071 - pepyakin:emit-hex-bitfield-masks, r=fitzgen | bors-servo |
2017-10-10 | Emit hex bitfield masks | Sergey Pepyakin |
2017-10-10 | Auto merge of #1065 - liranringel:thiscall, r=fitzgen | bors-servo |
2017-10-10 | Add support for the thiscall ABI | Liran Ringel |
2017-10-09 | Fix bitfields in bindgen unions | Sergey Pepyakin |
2017-10-05 | Eagerly generate bitfield accessor names | Sergey Pepyakin |
2017-10-04 | Remove early anonymous bitfield filtering and consolidate name method | Oliver Geller |
2017-10-03 | Derive partialeq "manually" when possible | Sergey Pepyakin |
2017-10-02 | Tighten up `is_unsized` and `has_vtable` checks to operated on TypeId | Nick Fitzgerald |
2017-10-02 | Make methods/constructors/destructors use FunctionId | Nick Fitzgerald |
2017-10-02 | Introduce ModuleId to strongly type IDs pointing at Modules | Nick Fitzgerald |
2017-10-02 | A bunch of parsing things should return TypeId | Nick Fitzgerald |
2017-10-02 | Make `Enum::repr` into a `TypeId` | Nick Fitzgerald |
2017-10-02 | Make base members use TypeId rather than ItemId | Nick Fitzgerald |
2017-10-02 | Make a bunch more methods take generic ids | Nick Fitzgerald |
2017-10-02 | Make comp fields contain `TypeId`s | Nick Fitzgerald |
2017-10-02 | Make functions which take an ItemId generic to take any kind of id | Nick Fitzgerald |
2017-10-02 | Make `TypeKind::{Alias,TemplateAlias,Array,Pointer,Reference}` use `TypeId` | Nick Fitzgerald |
2017-10-02 | Turn `build_templated_path` into `build_path` | Nick Fitzgerald |
2017-10-02 | Remove unused parameter to `codegen::utils::type_from_named` | Nick Fitzgerald |
2017-10-02 | Introduce the `TypeId` newtype over `ItemId` | Nick Fitzgerald |
2017-09-25 | codegen: Avoid generating wrong type for enums with unknown representations. | Emilio Cobos Álvarez |
2017-09-22 | Deanonymize fields | Sergey Pepyakin |
2017-09-22 | Auto merge of #1016 - pepyakin:impl-debug-fixes, r=fitzgen | bors-servo |
2017-09-22 | Rename derive_debug → impl_debug. | Sergey Pepyakin |
2017-09-22 | Generate base names upon constructon. | Sergey Pepyakin |
2017-09-19 | Derive Ord when possible | Sergey Pepyakin |
2017-09-19 | Emit derive(PartialOrd) | Sergey Pepyakin |
2017-09-14 | Add a `Builder::blacklist_type` | Alexey Zabelin |
2017-09-11 | Make bindgen generate enums as constants by default | Cldfire |
2017-09-07 | Use `quote` instead of `syntex` for Rust code generation | Nick Fitzgerald |
2017-09-06 | Check derive_copy option | mchlrhw |
2017-08-30 | Squash commit for --time-phases command line option | Jackson O'Donnell |
2017-08-29 | Auto merge of #936 - jhod0:no_fieldgen_on_opaque, r=fitzgen | bors-servo |
2017-08-29 | removed commented code, added punctuation | Jackson O'Donnell |
2017-08-28 | no fields or methods created for opaque | Jackson O'Donnell |
2017-08-24 | Simplify helpers::blob | Malo Jaffré |
2017-08-21 | Can derive Eq | Zhiting Zhu |
2017-08-21 | Rename `TypeKind::Named` to `TypeKind::TypeParam` | Anna Liao |
2017-08-14 | Can derive PartialEq analysis | Zhiting Zhu |
2017-08-14 | Fixes compilation warnings with rustc 1.21.0-nightly (13d94d5fa 2017-08-10) | Bastian Köcher |
2017-08-14 | Fixes alignment errors with new Rust union type | Bastian Köcher |
2017-08-13 | Re-add --rust-target to replace --unstable-rust | Travis Finkenauer |
2017-08-10 | Auto merge of #899 - bkchr:manual_debug_impl, r=fitzgen | bors-servo |