summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-02-18codegen: Use raw pointers rather than references in vtable functions.Emilio Cobos Álvarez
2022-02-18Put vtable generation behind a flag for now.Emilio Cobos Álvarez
2022-02-18Add --allowlist-file optionDavid Drysdale
2022-02-18tests: Remove clang-3.9 expectationsDarren Kulp
2022-02-18parser: Simplify handle_function_macro for clang 4.0+Darren Kulp
2022-02-18parser: Simplify parse_macro for clang 4.0+Darren Kulp
2022-02-18clang: Stop accommodating libclang 3.9Darren Kulp
2022-02-18Allow fully-qualified derivesJake Merdich
2022-02-18Fix an erroneous +x bit on a source code file.Adrian Taylor
2022-01-29Upgrade Clap to version 3Mateusz Mikuła
2022-01-29Mark all vtable functions as `unsafe extern "C"`Justin Moore
2022-01-29On second thought, don't generate virtual destructorsDr. Chat
2022-01-29Mark all vtable functions as `pub`Dr. Chat
2022-01-29Account for virtual destructorsDr. Chat
2022-01-29Pass the vtable's base class as the first parameterDr. Chat
2022-01-29Extremely basic Vtable generationDr. Chat
2021-12-29Change into PathBufMikuroXina
2021-12-29Derive some traitsMikuroXina
2021-12-29More detailed errorMikuroXina
2021-12-29Remove deprecation and ReplaceMikuroXina
2021-12-29Add non_exhaustiveMikuroXina
2021-12-29Remove 'error: ' partMikuroXina
2021-12-29Merge into new oneMikuroXina
2021-12-29Replace generate with gen in testMikuroXina
2021-12-29Impl Error trait for BindgenErrorMikuroXina
2021-12-29Add BindgenErrorMikuroXina
2021-12-29codegen: Don't automatically derive Debug and Copy for non-rust enums.Emilio Cobos Álvarez
2021-12-12Handle difference between clang and rust targets on RISC-V.Triss Healy
2021-12-07Fix warnings on testsMikuroXina
2021-12-07Remove fields never readMikuroXina
2021-11-26Add --blocklist-file option (#2097)David Drysdale
2021-11-26Drop 'static for pub const strings for rustc>1.17Alberto Planas
2021-11-26Typo fix: "in side" -> "inside"follower
2021-11-26allow custom derives on enumsEric Seppanen
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-10-27Avoid transmuteMikuroXina
2021-10-27Fix separator and treating expressionMikuroXina
2021-10-27Fix repetetionMikuroXina
2021-10-27Fix log argsMikuroさいな
2021-10-27Remove trailing semisMikuroさいな
2021-10-27Shorten patternsMikuroXina
2021-10-27Bring back commentMikuroXina
2021-10-27Extract as is_reached_limitMikuroXina
2021-10-27Fix warningsMikuroXina
2021-08-24Detect and avoid cycles when resolving items.Patrick Walton
2021-08-24Use annotations on enumerations: This enables users to add additional derives...Christian Vetter
2021-07-31Also implement must-use-type for enums.Karel Peeters
2021-07-31Also implement div-style must_use_type annotation.Karel Peeters