summaryrefslogtreecommitdiff
path: root/src/gen.rs
AgeCommit message (Expand)Author
2016-09-01Deduplicate names of virtual overloaded methods. Fix #48Simon Sapin
2016-08-19Allow blacklist typedef.Xidorn Quan
2016-08-13Improve support for unions inside templated structs, or unions with template ...Emilio Cobos Álvarez
2016-08-13refactor: Take rid of CompMember::CompField, which was effectively dead since...Emilio Cobos Álvarez
2016-07-26Add support for 'unsafe fields'Manish Goregaokar
2016-07-21Avoid recursing infinitely with CRTP while looking for a destructor.Emilio Cobos Álvarez
2016-07-18Support MSVC mangled names (which have @ symbols in them) when generating bin...Vladimir Vukicevic
2016-07-10Use aster and quasi to allow building with stable Rust.Emilio Cobos Álvarez
2016-07-10hack: Use a local clone of refcell to not depend on borrow_stateEmilio Cobos Álvarez
2016-07-04Update syntex to latest nightly.Emilio Cobos Álvarez
2016-06-02gen: Generate bitfield getters for structsEmilio Cobos Álvarez
2016-06-01gen: Don't generate constants of templated structsEmilio Cobos Álvarez
2016-06-01Reduce some nesting in cstruct_to_rs.Ms2ger
2016-05-18Support in-class constants in C++Emilio Cobos Álvarez
2016-05-18gen: Use the topmost template parent with the name for compound decls with argsEmilio Cobos Álvarez
2016-05-17gen: Avoid to generate structs with empty template param namesEmilio Cobos Álvarez
2016-05-17Make opaque items with themplate parameters generate a struct.Emilio Cobos Álvarez
2016-05-13gen: Update to latest syntex_syntax in order to work with latest nightlyEmilio Cobos Álvarez
2016-05-07Warning cleanupEmilio Cobos Álvarez
2016-05-07gen: Remove spurious phantom typesEmilio Cobos Álvarez
2016-05-04Wrap C++ `mutable` types in rust *CellsEmilio Cobos Álvarez
2016-04-30gen: Derive Eq, PartialEq and Hash for enums.Emilio Cobos Álvarez
2016-04-16Refactor how template specialisations are tracked to prevent borrow panicsEmilio Cobos Álvarez
2016-04-16gen: Derive Copy for templates that allow itEmilio Cobos Álvarez
2016-04-16Large-ish refactor that should fix a *lot* of errorsEmilio Cobos Álvarez
2016-04-15gen: Move has_destructor logic to types.rsEmilio Cobos Álvarez
2016-04-15bindgen: Restructure opaque and blacklisting so we can fix debug derivingEmilio Cobos Álvarez
2016-04-15bindgen: Change how opaque comp types are managedEmilio Cobos Álvarez
2016-04-14gen: Assume non-translatable fields or opaque fields might have destructorsEmilio Cobos Álvarez
2016-04-14bindgen: Add flag to customise flags added to types with destructorEmilio Cobos Álvarez
2016-04-14gen: Refactor attribute logic and add unsafe_no_drop_flagEmilio Cobos Álvarez
2016-04-13gen: Add enum variant and vtable member manglingEmilio Cobos Álvarez
2016-04-12gen: Only generate union fields if there are actually union fieldsEmilio Cobos Álvarez
2016-04-12gen: Add saw_union field to GenCtxEmilio Cobos Álvarez
2016-04-12gen: Simplify root export with namespaces.Emilio Cobos Álvarez
2016-04-11gen: mangle method names if they are keywordsEmilio Cobos Álvarez
2016-04-11gen: Translate ptrdiff_t to isizeEmilio Cobos Álvarez
2016-04-11gen: Mangle keywords suffixing instead of prefixingEmilio Cobos Álvarez
2016-04-08gen: Generate a more solid API for __BindgenUnionFieldEmilio Cobos Álvarez
2016-04-08gen: Refine gen_bitfield_methodsEmilio Cobos Álvarez
2016-04-08gen: Generate layout tests for unions tooEmilio Cobos Álvarez
2016-04-08gen: Restore derive debug in structs, which was lost for some reasonEmilio Cobos Álvarez
2016-04-08gen: Generate fields for unions using __BindgenUnionFieldEmilio Cobos Álvarez
2016-04-06gen: Make const the new_bitfield functionsEmilio Cobos Álvarez
2016-04-05gen: Add back constness of new_bitfield_xxx functionsEmilio Cobos Álvarez
2016-04-04gen: parser: Move name mangling to parserEmilio Cobos Álvarez
2016-04-03gen: Make bitfields work for other typesEmilio Cobos Álvarez
2016-04-03gen: parser: Rework bitfield implementation to support enumsEmilio Cobos Álvarez
2016-04-02gen: Generate an enum with appropiate repr for declarations.Emilio Cobos Álvarez
2016-04-02gen: Generate correctly nested members of unionsEmilio Cobos Álvarez