summaryrefslogtreecommitdiff
path: root/tests/headers
AgeCommit message (Expand)Author
2022-06-05Look for `must_use` on typdefs in function returnIan Chamberlain
2022-03-15add attributes to dynamic functionsEmil Gardström
2022-03-15disable some tests on windowsEmil Gardström
2022-03-15disable layout tests for `derive-custom` and `convert-cpp-comment-to-rust` testEmil Gardström
2022-03-15tests: Enable a test with a const template paramDarren Kulp
2022-03-15Added support for `vectorcall` ABIDavid Cole
2022-03-15Fix macOS test expectationsSebastian Imlay
2022-02-18Add --allowlist-file optionDavid Drysdale
2022-01-29Extremely basic Vtable generationDr. Chat
2021-11-26Add --blocklist-file option (#2097)David Drysdale
2021-11-26Drop 'static for pub const strings for rustc>1.17Alberto Planas
2021-10-30context: Escape the try keyword properlyFionera
2021-10-27Avoid case of a self-referential type alias.Adrian Taylor
2021-10-27Don't generate 2^64 byte padding fields on unionsTheodore Dubois
2021-08-24Detect and avoid cycles when resolving items.Patrick Walton
2021-08-24Add testsChristian Vetter
2021-08-24Use annotations on enumerations: This enables users to add additional derives...Christian Vetter
2021-07-31Also implement div-style must_use_type annotation.Karel Peeters
2021-07-31Implement must_use_type commandline flag and builder option.Karel Peeters
2021-07-31Don't assume that an inner class declaration always immediately yields aPatrick Walton
2021-07-31Canonicalize types before looking for their definitions.Patrick Walton
2021-07-26codegen: Don't check large_arrays to generate bitfield ctors because they use...Emilio Cobos Álvarez
2021-07-16Let Rust derive everything but Default for large arrays in 1.47 and laterIan P. Cooke
2021-07-16Allow explicit padding (#2060)Eric Seppanen
2021-06-21comp: Do a better effort of computing packedness before bitfield units.Emilio Cobos Álvarez
2021-05-18Identify forward declarations in params. (#2052)Adrian Taylor
2021-04-30Don't generate bindings for deleted member functions. (#2044)Martin Boehme
2021-04-30Add a C naming option (#2045)Boris-Chengbiao Zhou
2021-04-27Translate types that were declared inside functions as opaque types.Patrick Walton
2021-04-11Fix docstring comment for constantsNico Chatzi
2021-04-03codegen: Deal with overloads in method code generation.Emilio Cobos Álvarez
2021-04-03Add a flag to ensure all symbols are resolved when a library is loadedDr. Chat
2021-03-22Add callback to check derives for blocklisted typesJethro Beekman
2021-03-22Use original name when checking allowlist for anonymous enum variantsJethro Beekman
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-02-18Rename whitelist -> allowlist and blacklist -> blocklistMarcel Hlopko
2021-02-07codegen: Track union layout more accurately.Emilio Cobos Álvarez
2021-01-29Generate fields as non-pub if they would be access restricted in C++.Weston Carvalho
2020-12-20comp: Fix bitfields to allow underaligned fields after them to take padding s...Emilio Cobos Álvarez
2020-12-20context: Escape the dyn keyword properly.Emilio Cobos Álvarez
2020-12-19tests: Add another fit-macro-constant-types test.Emilio Cobos Álvarez
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-28struct_layout: Fix field offset computation for packed(n) structs.Emilio Cobos Álvarez
2020-11-26Add --no-default <regex> flagVarphone Wong
2020-11-25dyngen: Handle variadic functions.Emilio Cobos Álvarez
2020-11-25Add tests for dynamic binding generationJoe Ellis
2020-10-16codegen: Allow to not derive Debug on enums.Emilio Cobos Álvarez