An open API service for providing issue and pull request metadata for open source projects.

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

#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

#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

#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

#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