GitHub / rust-lang/rust-bindgen issues and pull requests
#500 - Clarify/correct command line usage
Pull Request -
State: closed - Opened by barafael over 8 years ago
- 4 comments
#499 - Kill serde_json dependency
Issue -
State: closed - Opened by Manishearth over 8 years ago
- 24 comments
Labels: E-easy, C-assigned
#498 - Clang 3.5 support
Pull Request -
State: closed - Opened by kornelski over 8 years ago
- 5 comments
#497 - ir: Remove unused call to clang_Cursor_isAnonymous.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 8 comments
#496 - Clang version is hardcoded in Cargo.toml
Issue -
State: closed - Opened by kornelski over 8 years ago
- 5 comments
#495 - check layout align before padding bytes
Pull Request -
State: closed - Opened by flier over 8 years ago
- 5 comments
#494 - check empty layout when padding bytes
Pull Request -
State: closed - Opened by flier over 8 years ago
- 12 comments
#493 - build fails with (signal: 11, SIGSEGV: invalid memory reference)
Issue -
State: closed - Opened by dignifiedquire over 8 years ago
- 22 comments
#492 - Generate bindings to explicitly instantiated function templates
Issue -
State: open - Opened by fitzgen over 8 years ago
- 9 comments
Labels: E-less-easy, A-templates
#491 - Template instantiation
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 15 comments
#490 - ty: add tests for Type.is_invalid_named_type() (#460)
Pull Request -
State: closed - Opened by manuel-woelker over 8 years ago
- 4 comments
#489 - codegen: Fix remaining cases of missing core prefix.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 13 comments
#488 - bindgen generates calls to `::std::mem::uninitialized()` when `use_core` is used
Issue -
State: closed - Opened by Jascha-N over 8 years ago
- 1 comment
#487 - codegen: Improve the assertion message of failing layout tests.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 5 comments
#486 - ir: Don't parse non-semantic-children cursor as inner structs.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 17 comments
#485 - Consider removing the search path fixup in bindgen
Issue -
State: open - Opened by upsuper over 8 years ago
- 1 comment
Labels: S-needs-decision
#484 - Add `--emit-ir-graphviz=output.dot` to dump a graphviz dot file
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 10 comments
Labels: enhancement, help wanted, E-less-easy, C-assigned
#483 - Enums don't match expected behaviour with value mem::zeroed().
Issue -
State: closed - Opened by manuel-rhdt over 8 years ago
- 5 comments
Labels: I-needs-docs
#482 - Incorrect item parenthood while referencing incomplete types without a previous declaration.
Issue -
State: closed - Opened by emilio over 8 years ago
- 2 comments
Labels: bug
#481 - parsing vlc headers worked with libbindgen, fails with recently merged bindgen
Issue -
State: closed - Opened by Geal over 8 years ago
- 11 comments
#480 - Implement `Default` trait
Pull Request -
State: closed - Opened by flier over 8 years ago
- 26 comments
#479 - Also exclude the test crate from packaging.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 4 comments
#478 - bindgen generates empty vtables
Issue -
State: closed - Opened by Jascha-N over 8 years ago
- 4 comments
Labels: enhancement, I-needs-docs, A-C++
#477 - Don't publish tests
Pull Request -
State: closed - Opened by Manishearth over 8 years ago
- 8 comments
#476 - Don't print out builtin macro definitions with --emit-clang-ast
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 17 comments
Labels: enhancement, help wanted, E-easy, C-assigned
#475 - objc: Support method arguments
Pull Request -
State: closed - Opened by scoopr over 8 years ago
- 6 comments
#474 - Don't break the build so fast for older rust versions.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 14 comments
#473 - Assert that code is properly `rustfmt`ed in CI
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 6 comments
#472 - Make Cursor::num_template_args slightly more reliable
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 5 comments
#471 - Run `cargo fmt`
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 10 comments
#470 - Fix a recent template-specialization-related regression.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 11 comments
#469 - Enhance Clang AST dumping
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 10 comments
#468 - Improve struct alignment with padding bytes
Pull Request -
State: closed - Opened by flier over 8 years ago
- 11 comments
#467 - ir: Don't recurse too much looking for canonical types.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 9 comments
#466 - ir: Fix is_in_non_fully_specialized_template check.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 11 comments
#465 - Wrong memory layout when handle virtual inheritance
Issue -
State: open - Opened by flier over 8 years ago
- 4 comments
Labels: bug
#464 - Re-enable OSX builds on Travis CI
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 15 comments
#463 - Added catch_unwind to catch panic at generator
Pull Request -
State: closed - Opened by dengjeffrey over 8 years ago
- 6 comments
#462 - stylo's build script crashes inside mangling with "(signal: 11, SIGSEGV: invalid memory reference)" on macOS
Issue -
State: closed - Opened by upsuper over 8 years ago
- 5 comments
#461 - ir: Cleanup name duplication in aliases and named types.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 3 comments
#460 - Test the `is_invalid_named_type` function.
Issue -
State: closed - Opened by emilio over 8 years ago
- 2 comments
Labels: E-easy, C-assigned
#459 - Extract and parse unexporsed attributes
Pull Request -
State: closed - Opened by flier over 8 years ago
- 7 comments
Labels: S-awaiting-review, S-needs-rebase
#458 - Copy trait is derived when a struct contains __IncompleteArrayField
Issue -
State: closed - Opened by leeopop over 8 years ago
- 2 comments
#457 - tests: Add an integration test for static arrays.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 5 comments
#456 - treat incomplete array as zero length array
Pull Request -
State: closed - Opened by flier over 8 years ago
- 6 comments
#455 - Incomplete array generated wrong layout
Issue -
State: closed - Opened by flier over 8 years ago
- 2 comments
#454 - Better docs or features for intermediate-complexity use cases (nested headers)
Issue -
State: open - Opened by agrover over 8 years ago
- 5 comments
Labels: enhancement
#453 - We can generate non-whitelisted structs using opaque items
Issue -
State: open - Opened by emilio over 8 years ago
- 2 comments
Labels: bug, E-less-easy
#452 - Remove recently-added assertion that can legitimately trigger
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 7 comments
#451 - codegen: Derive stuff in forward declarations.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 4 comments
#450 - Investigate why we see UnresolvedTypeRef in Item's TypeCollector impl
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 1 comment
Labels: bug, E-less-easy
#449 - Fix .gitignore and extra crates' Cargo.lock files
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 4 comments
#448 - Trace constructors
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 12 comments
#447 - Failing to generate type referenced by a whitelisted type's constructor
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 3 comments
#446 - Instantiating a template with a template instantiation (eg Template1<Template2<Type>>) causes us to generate bad bindings
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 28 comments
Labels: bug
#445 - Figure out a more idiomatic way to check if we should generate comments.
Issue -
State: open - Opened by emilio over 8 years ago
- 2 comments
Labels: help wanted, I-cleanup, good first issue
#444 - codegen: Add an option to skip comment generation.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 5 comments
#443 - Add initial Objective C support
Pull Request -
State: closed - Opened by scoopr over 8 years ago
- 16 comments
#442 - PhantomData is not foreign-function safe
Issue -
State: closed - Opened by rillian over 8 years ago
- 12 comments
#441 - Update quasi_codegen to 0.29
Pull Request -
State: closed - Opened by SimonSapin over 8 years ago
- 11 comments
#440 - Generate placeholder for .h implementation
Issue -
State: closed - Opened by Yamakaky over 8 years ago
- 7 comments
Labels: enhancement
#439 - build-script-build (signal: 11, SIGSEGV: invalid memory reference)
Issue -
State: closed - Opened by bbigras over 8 years ago
- 18 comments
Labels: bug
#438 - Version bump, ignore expectations' Cargo.lock
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 15 comments
#437 - codegen: Respect original repr for bitfield-like enums, add a constifying variant.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 5 comments
#436 - codegen: Fix typedef re-export in namespaces when bindings aren't at the root.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 13 comments
#435 - Minor documentation changes
Pull Request -
State: closed - Opened by jethrogb over 8 years ago
- 6 comments
#434 - Honor and expose the derive_debug option.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 7 comments
#433 - Typedefs in namespaces may be broken in master.
Issue -
State: closed - Opened by emilio over 8 years ago
- 1 comment
Labels: bug
#432 - No option to disable derive(Debug)
Issue -
State: closed - Opened by jethrogb over 8 years ago
- 5 comments
Labels: A-parity-old-bindgen
#431 - Can't convert unions for use with stable Rust
Issue -
State: closed - Opened by jethrogb over 8 years ago
- 2 comments
#430 - rust_enums missing
Issue -
State: closed - Opened by jethrogb over 8 years ago
- 3 comments
Labels: A-parity-old-bindgen
#429 - Option to make whitelisting not recursive.
Issue -
State: closed - Opened by jethrogb over 8 years ago
- 13 comments
Labels: A-parity-old-bindgen
#428 - remove_prefix missing
Issue -
State: closed - Opened by jethrogb over 8 years ago
- 13 comments
Labels: enhancement, help wanted, A-parity-old-bindgen
#427 - Do not generate names for typedefed anonymous structs and enums
Issue -
State: closed - Opened by jethrogb over 8 years ago
- 13 comments
Labels: enhancement, E-less-easy, A-parity-old-bindgen, S-needs-decision
#426 - Comments are copied verbatim without checking if they might be invalid
Issue -
State: closed - Opened by jethrogb over 8 years ago
- 11 comments
Labels: bug
#425 - JSWhyMagic problems in Stylo
Issue -
State: closed - Opened by nnethercote over 8 years ago
- 5 comments
#424 - Produce portable output (avoid generating system-dependent tests + configuration to improve type replacements)
Issue -
State: closed - Opened by dimbleby over 8 years ago
- 23 comments
Labels: enhancement, help wanted, E-easy
#423 - Add Cargo.lock file
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 5 comments
#422 - Missing template argument for inner type typedef.
Issue -
State: closed - Opened by kkimdev over 8 years ago
- 8 comments
Labels: bug
#421 - Missing Cargo.lock
Issue -
State: closed - Opened by Ralith over 8 years ago
#420 - Add missing highlighting language annotation
Pull Request -
State: closed - Opened by pthariensflame over 8 years ago
- 4 comments
#419 - Small cargo and docs clean ups
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 8 comments
#418 - Update toc
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 5 comments
#417 - Improve crate metadata.
Pull Request -
State: closed - Opened by Yamakaky over 8 years ago
- 4 comments
#416 - bindgen!()
Issue -
State: closed - Opened by Yamakaky over 8 years ago
- 3 comments
Labels: A-parity-old-bindgen
#415 - Generated code won't compile
Issue -
State: closed - Opened by mhsjlw over 8 years ago
- 2 comments
#414 - Reorganize the crate and rename to bindgen.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 11 comments
#413 - codegen: Avoid generating invalid Rust code when a struct is not properly aligned.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 4 comments
#412 - Support 128-bit aligned unions
Issue -
State: closed - Opened by leeopop over 8 years ago
- 12 comments
Labels: bug
#411 - Trace methods in CompInfo's TypeCollector impl
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 8 comments
#410 - Typedef type in whitelisted function's argument not in generated bindings, compilation failure
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 1 comment
Labels: bug
#409 - The llvm_stable feature is dead, long live the llvm_stable feature!
Issue -
State: closed - Opened by fitzgen over 8 years ago
- 3 comments
Labels: E-easy, C-assigned, I-cleanup
#408 - Clean up the README.md and CONTRIBUTING.md docs
Pull Request -
State: closed - Opened by fitzgen over 8 years ago
- 3 comments
#407 - Find a proper solution for variadic methods when available.
Issue -
State: closed - Opened by emilio over 8 years ago
- 1 comment
Labels: enhancement
#406 - Look into issues when generating grpc bindings.
Issue -
State: closed - Opened by emilio over 8 years ago
- 2 comments
Labels: I-unclear
#405 - Invalid type identifier generation on `template <typename T> class Foo { typedef T (FunctionPtr)(); };`
Issue -
State: closed - Opened by kkimdev over 8 years ago
- 2 comments
Labels: bug
#404 - layout test fail on `class Base { int a; bool b; }; class Foo : public Base { bool c; };`
Issue -
State: closed - Opened by kkimdev over 8 years ago
- 2 comments
#403 - codegen: Don't implement variadic methods.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 4 comments
#402 - Variadic argument member function failure.
Issue -
State: closed - Opened by kkimdev over 8 years ago
- 4 comments
#401 - ir: Unify function checks so they apply to non-methods.
Pull Request -
State: closed - Opened by emilio over 8 years ago
- 5 comments