GitHub / rust-lang/rust-bindgen issues and pull requests
#300 - Whitelist type is not working as expected
Issue -
State: closed - Opened by upsuper over 8 years ago
- 3 comments
#299 - Bindgen struct replacing doesn't work on their uses
Issue -
State: closed - Opened by upsuper over 8 years ago
#298 - Structs are generated twice, once inside mod root, once outside
Issue -
State: closed - Opened by upsuper over 8 years ago
#297 - Consider rewriting the parsing back-end as a clang plugin instead of using libclang.
Issue -
State: open - Opened by emilio over 8 years ago
- 9 comments
Labels: I-unclear, A-libclang
#296 - Invalid code is generated for function pointer typedef
Issue -
State: closed - Opened by upsuper over 8 years ago
- 3 comments
#295 - ir: Deduplicate namespaces.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 4 comments
#294 - Deduplicate submodules
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 6 comments
Labels: S-awaiting-review
#293 - Trace function signature types
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 4 comments
#292 - Duplicate modules in generated bindings with --enable-cxx-namespaces
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 1 comment
#291 - Bindings for types mentioned in whitelisted function's signature are not generated
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 1 comment
#290 - Recurse on the inner type when finding a template alias name target
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 3 comments
#289 - codegen: Fix whitelisting inside namespaces.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 3 comments
#288 - Better handling of derived types inside namespaces.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 7 comments
#287 - Namespace mods are not generated correctly when whitelist-type is specified
Issue -
State: closed - Opened by upsuper over 8 years ago
#286 - stylo bindings busted on UniquePtr
Issue -
State: closed - Opened by bholley over 8 years ago
- 5 comments
#285 - clang::Cursor::enum_type should return an Option<Type>
Pull Request -
State: closed - Opened by tsliang over 8 years ago
- 6 comments
#284 - Do not evaluate variadic template types
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 6 comments
#283 - Assertion `!isValueDependent() && "Cannot get the length of a value-dependent pack size expression"' failed
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 2 comments
#282 - First steps to fix issue #57
Pull Request -
State: closed - Opened by impowski over 8 years ago
- 6 comments
#281 - Include namespaces in mangled symbols
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 7 comments
#280 - Properly return Err(()) from generate() if there were errors.
Pull Request -
State: closed - Opened by comex over 8 years ago
- 3 comments
Labels: S-awaiting-review, S-needs-rebase
#279 - codegen: Properly mangle bitfield getters.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 4 comments
#278 - error: expected identifier, found keyword `type`
Issue -
State: closed - Opened by comex over 8 years ago
- 1 comment
#277 - Latest master does not compile.
Issue -
State: closed - Opened by Natim over 8 years ago
- 1 comment
#276 - ir: Avoid generating out-of-range values in constants.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 3 comments
#275 - Update quasi to 0.21
Pull Request -
State: closed - Opened by upsuper over 8 years ago
- 4 comments
#274 - Large unsigned integer literal is generated to signed literal
Issue -
State: closed - Opened by upsuper over 8 years ago
- 7 comments
#273 - Generate bool value for bool constants
Pull Request -
State: closed - Opened by upsuper over 8 years ago
- 10 comments
#272 - Literal boolean values are generated as integer
Issue -
State: closed - Opened by upsuper over 8 years ago
#271 - const field inside class is not handled correctly on Windows
Issue -
State: closed - Opened by upsuper over 8 years ago
- 11 comments
#270 - Make syntex optional with nightly rustc
Pull Request -
State: closed - Opened by jdub over 8 years ago
- 12 comments
Labels: S-awaiting-review, S-needs-rebase
#269 - libbindgen: Make logging optional
Pull Request -
State: closed - Opened by jdub over 8 years ago
- 8 comments
#268 - Use the overloaded names infrastructure for structs
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 4 comments
Labels: S-needs-code-changes
#267 - When not using `--enable-cxx-namespaces`, structs with same name in different namespaces end up as conflicting definitions
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 2 comments
#266 - Little logging things
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 6 comments
#265 - Avoid superfluous repeated builds on Travis
Pull Request -
State: closed - Opened by jdub over 8 years ago
- 13 comments
#264 - Add an option to emit our ir for debugging
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 10 comments
#263 - ir: Make the id local to the context.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 6 comments
#262 - Make ItemId local to the BindgenContext.
Issue -
State: closed - Opened by emilio over 8 years ago
- 3 comments
#261 - Generate a separate test function for every header
Pull Request -
State: closed - Opened by jdub over 8 years ago
- 8 comments
#260 - Constant variable improvements.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 13 comments
#259 - clang: Evaluate more complex constant expressions in variables.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 2 comments
Labels: S-awaiting-review
#258 - macros defining integer constants using expressions containing enum values don't work
Issue -
State: open - Opened by heycam over 8 years ago
- 6 comments
Labels: A-libclang, A-macros
#257 - Add more logging for item insertion and asserts
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 3 comments
#256 - Support for macro defined string constants
Issue -
State: closed - Opened by azerupi over 8 years ago
- 3 comments
#255 - Template alias full and partial specialization improvements.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 5 comments
#254 - Warn when giving up and assuming a named type
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 3 comments
#253 - Clean up TypeCollector implementations
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 4 comments
#252 - publish rust-bindgen to crates.io
Issue -
State: closed - Opened by froydnj over 8 years ago
- 7 comments
#251 - With replacements, we can generate a use of a type w/ no definition for that type
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 5 comments
#250 - Constructor support.
Issue -
State: closed - Opened by kkimdev over 8 years ago
- 3 comments
Labels: enhancement
#249 - Panic at `TranslationUnit::parse`
Issue -
State: closed - Opened by azerupi over 8 years ago
- 6 comments
#248 - codegen: Always implement debug for __BindgenUnionField.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 9 comments
#247 - Handle macro redefinition a bit more graciously.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 6 comments
#246 - Debug derived when not allowed
Issue -
State: closed - Opened by dimbleby over 8 years ago
- 6 comments
#245 - codegen: Special-case i64::MIN since it produces a overflow on aster.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 6 comments
#244 - Panic when dealing with values that hit ::MIN
Issue -
State: closed - Opened by dimbleby over 8 years ago
- 3 comments
#243 - Fix path detection after #228
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 6 comments
#242 - Can't find system headers
Issue -
State: closed - Opened by dimbleby over 8 years ago
- 7 comments
#241 - Support rust-bindgen in Cargo.tml?
Issue -
State: closed - Opened by kkimdev over 8 years ago
- 2 comments
#240 - Add support for bindings to overloaded functions
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 6 comments
#239 - Bindings to overloaded functions aren't supported anymore
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 1 comment
Labels: C-assigned
#238 - Disable OSX builds on Travis CI
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 5 comments
#237 - Describe how to use `creduce` with `bindgen`
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 4 comments
#236 - Travis build time jumped from 20 min to 1h30 min or more
Issue -
State: closed - Opened by jeanphilippeD over 8 years ago
- 9 comments
#235 - Reformat
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 6 comments
#234 - ir: Search for compound structures when we have unexposed type and base class cursor.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 6 comments
#233 - Add rudimentary support for `__float128`
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 25 comments
#232 - clang::Cursor::referenced should return Option<clang::Cursor>
Pull Request -
State: closed - Opened by 11Takanori over 8 years ago
- 5 comments
#231 - Provide support for C functional macros
Issue -
State: closed - Opened by Slabity over 8 years ago
- 2 comments
Labels: enhancement
#230 - Use __BindegenComplex for C Complex
Pull Request -
State: closed - Opened by jeanphilippeD over 8 years ago
- 6 comments
#229 - Fix --use-core for functions, since we used the aster helper.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 4 comments
#228 - Clap your hands say yeah! 👏🏻
Pull Request -
State: closed - Opened by jdub over 8 years ago
- 14 comments
#227 - Consider usin `bitflags` for bitfield-like enums.
Issue -
State: closed - Opened by emilio over 8 years ago
- 2 comments
Labels: E-less-easy
#226 - Generate and add options for bitfield-like enums.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 8 comments
#225 - Generating Rust enums for C++ enums causes NonZero-optimization footguns
Issue -
State: closed - Opened by bholley over 8 years ago
- 20 comments
#224 - Add `clang::Type::is_valid` and use it instead of checking self.kind() against CXType_Invalid
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 7 comments
#223 - Useful little helpers for Item and Type
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 4 comments
#222 - Wrap enum_val_unsigned in an Option
Pull Request -
State: closed - Opened by afluth over 8 years ago
- 5 comments
#221 - Add an option to avoid converting to f32/f64 automatically float types.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 4 comments
#220 - Wrap enum_val_signed in an Option.
Pull Request -
State: closed - Opened by jcdyer over 8 years ago
- 8 comments
#219 - Parse macro expressions.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 20 comments
#218 - Support --use-core and --ctypes-prefix
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 9 comments
#217 - Remove unused template_arg_kind
Pull Request -
State: closed - Opened by jcdyer over 8 years ago
- 12 comments
#216 - Speed up integration tests (move building expectations)
Pull Request -
State: closed - Opened by jeanphilippeD over 8 years ago
- 11 comments
#215 - Added checks for clang::Cursor::template_arg_value
Pull Request -
State: closed - Opened by nikhilshagri over 8 years ago
- 9 comments
#214 - Rework CI and add macOS builds
Pull Request -
State: closed - Opened by KyleMayes over 8 years ago
- 4 comments
#213 - Replace clang.rs iterator with generic boxed Map<Range<>>
Pull Request -
State: closed - Opened by jeanphilippeD over 8 years ago
- 12 comments
Labels: S-awaiting-review, S-needs-rebase
#212 - Don't be loud about ignoring macro expansion cursors
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 3 comments
#211 - Generating bindings that fail #[test]s for layout
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 3 comments
#210 - Dangling item id in partial specializations
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 7 comments
#209 - Add a debug phase to assert against dangling ItemId references without an associated Item
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 4 comments
Labels: help wanted, E-less-easy, C-assigned
#208 - clang::Cursor::definition should return Option<clang::Cursor>
Pull Request -
State: closed - Opened by Natim over 8 years ago
- 5 comments
#207 - clang::Cursor::args should return an Option<Vec<Cursor>>
Pull Request -
State: closed - Opened by Natim over 8 years ago
- 15 comments
#206 - Some cargo-fmt corrections.
Pull Request -
State: closed - Opened by Natim over 8 years ago
- 4 comments
#205 - Make clang::Cursor::ret_type return an Option<Type> — Fixes #131
Pull Request -
State: closed - Opened by Natim over 8 years ago
- 5 comments
#204 - Split off bindgen library into a sub-crate
Pull Request -
State: closed - Opened by jdub over 8 years ago
- 75 comments
#203 - change return value of Type::pointee_type() to Option<Type>
Pull Request -
State: closed - Opened by ajnirp over 8 years ago
- 7 comments
#202 - Re-introduce docopt
Pull Request -
State: closed - Opened by jdub over 8 years ago
- 8 comments
Labels: S-awaiting-review, S-needs-rebase
#201 - Unify naming methods into a single method + options builder type
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 4 comments
Labels: help wanted, E-less-easy, C-assigned, I-cleanup