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

GitHub / rust-lang/rust-bindgen issues and pull requests

#200 - Allow aliases and template aliases to be considered for replacement

Pull Request - State: closed - Opened by fitzgen over 8 years ago - 5 comments

#199 - Do not overwrite existing replacements

Pull Request - State: closed - Opened by fitzgen over 8 years ago - 4 comments

#198 - Incomplete types should generate enums with no variants

Issue - State: closed - Opened by fitzgen over 8 years ago - 2 comments

#197 - Fix link to stylo script in README.md

Pull Request - State: closed - Opened by aethanyc over 8 years ago - 4 comments

#196 - clang: Simplify visiting code.

Pull Request - State: closed - Opened by emilio over 8 years ago - 7 comments

#195 - clang: Remove stupid `match` blocks and change them for well-supported functions.

Pull Request - State: closed - Opened by emilio over 8 years ago - 7 comments

#194 - clang: Some partially specialized templates return no template argument count.

Pull Request - State: closed - Opened by emilio over 8 years ago - 4 comments

#193 - panic when regenerating stylo bindings

Issue - State: closed - Opened by bholley over 8 years ago - 3 comments

#192 - Groundwork/infrastructure for asserting debug info in tests

Pull Request - State: closed - Opened by fitzgen over 8 years ago - 7 comments

#191 - Make clang::Cursor::specialized return an Option

Pull Request - State: closed - Opened by glasserc over 8 years ago - 5 comments

#190 - Fix #140 clang::Type::arg_types should return Option<Vec<Type>>

Pull Request - State: closed - Opened by Kiblyn11 over 8 years ago - 4 comments

#189 - Feedback on using a generic iterator for clang.rs (Not for merge)

Pull Request - State: closed - Opened by jeanphilippeD over 8 years ago - 1 comment
Labels: S-awaiting-review

#188 - Do not generate bindings if replacement type has a different size/alignment than replacee

Issue - State: open - Opened by fitzgen over 8 years ago - 3 comments
Labels: E-less-easy

#187 - Add logging of Clang version

Pull Request - State: closed - Opened by zimurgh over 8 years ago - 8 comments

#186 - Fix #140 clang::Type::arg_types should return Option<Vec<Type>>

Pull Request - State: closed - Opened by Kiblyn11 over 8 years ago - 14 comments
Labels: S-awaiting-review

#185 - Avoid an extra lookup when finding new whitelisted items to traverse

Pull Request - State: closed - Opened by fitzgen over 8 years ago - 3 comments

#184 - Factor out the collection and traversal of the transitive closure of whitelisted items

Pull Request - State: closed - Opened by fitzgen over 8 years ago - 8 comments

#183 - rustfmt the world.

Pull Request - State: closed - Opened by emilio over 8 years ago - 5 comments

#182 - Fix #121: Cursor::num_template_args(...) returns Option<u32> instead of c_int

Pull Request - State: closed - Opened by Incognitas over 8 years ago - 5 comments

#181 - tests: Get rid of feature-specific tests.

Pull Request - State: closed - Opened by emilio over 8 years ago - 6 comments

#180 - Use a consistent style everywhere.

Pull Request - State: closed - Opened by emilio over 8 years ago - 9 comments
Labels: S-awaiting-review

#179 - Fix empty mangling handling on OSX

Pull Request - State: closed - Opened by emilio over 8 years ago - 6 comments

#178 - Fix for #138 : rework for elem_type() which now returns Option<Type> instead of Type

Pull Request - State: closed - Opened by Incognitas over 8 years ago - 6 comments

#177 - Move the `TypeCollector` trait to the `ir` module

Pull Request - State: closed - Opened by fitzgen over 8 years ago - 8 comments

#176 - Run tests on release builds

Pull Request - State: closed - Opened by fitzgen over 8 years ago - 11 comments

#175 - clang::Type::template_args return Option<TypeTemplateArgIterator>

Pull Request - State: closed - Opened by jeanphilippeD over 8 years ago - 6 comments

#174 - Fix a small typo and expand batching comment

Pull Request - State: closed - Opened by fitzgen over 8 years ago - 3 comments

#173 - Be less noisy about known to be unimportant errors.

Pull Request - State: closed - Opened by emilio over 8 years ago - 7 comments

#172 - Make clang::Cursor::fallible_semantic_parent make ffi call

Pull Request - State: closed - Opened by malisas over 8 years ago - 12 comments

#171 - clang::Type::num_template_args return Option<u32> fix #135

Pull Request - State: closed - Opened by jeanphilippeD over 8 years ago - 5 comments

#170 - Add CI build command line in contributing

Pull Request - State: closed - Opened by jeanphilippeD over 8 years ago - 4 comments

#169 - Use iterators for comment children and attributes fix #166

Pull Request - State: closed - Opened by jeanphilippeD over 8 years ago - 8 comments

#168 - Implement Drop for Diagnostic

Pull Request - State: closed - Opened by KiChjang over 8 years ago - 4 comments

#167 - Run test in parallel batches

Pull Request - State: closed - Opened by jeanphilippeD over 8 years ago - 6 comments

#166 - Use iterators for comment children, attributes, etc.

Issue - State: closed - Opened by emilio over 8 years ago - 6 comments
Labels: E-less-easy, C-assigned

#165 - Return Option<Type> in clang::Type::ret_type fix #141

Pull Request - State: closed - Opened by jeanphilippeD almost 9 years ago - 5 comments

#164 - Check bounds when calling Comment::get_child (fix #142)

Pull Request - State: closed - Opened by catdesk almost 9 years ago - 6 comments

#163 - Change clang::Type::num_elements to return Option

Pull Request - State: closed - Opened by catdesk almost 9 years ago - 6 comments

#162 - Add link to setup LLVM repos on Debian/Ubuntu.

Pull Request - State: closed - Opened by catdesk almost 9 years ago - 4 comments

#161 - Use safe_canonical_type for parse time

Pull Request - State: closed - Opened by upsuper almost 9 years ago - 4 comments

#159 - Run test in serial by default to not take all memory

Pull Request - State: closed - Opened by jeanphilippeD almost 9 years ago - 4 comments

#158 - 143 comment get tag attr

Pull Request - State: closed - Opened by ajnirp almost 9 years ago - 10 comments

#157 - Document the `regex_set` module

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 4 comments

#156 - Document the `parse` module

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 3 comments

#155 - Document the `ir` module

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 6 comments

#154 - (Re?) enable CI testing on OSX

Issue - State: closed - Opened by fitzgen almost 9 years ago - 4 comments
Labels: C-assigned

#153 - #144 Changed `clang::TranslationUnit::parse` to return an Option

Pull Request - State: closed - Opened by igilham almost 9 years ago - 5 comments

#152 - Log libclang version information.

Issue - State: closed - Opened by emilio almost 9 years ago - 7 comments
Labels: E-easy, C-assigned

#151 - Use debugging information to assert that generated layouts/signatures are correct

Issue - State: closed - Opened by fitzgen almost 9 years ago - 4 comments
Labels: E-less-easy

#150 - fix: clang::Cursor::num_args should return Option<u32> #132

Pull Request - State: closed - Opened by ghost almost 9 years ago - 5 comments

#149 - Update README.md

Pull Request - State: closed - Opened by ghost almost 9 years ago - 1 comment
Labels: S-awaiting-review

#148 - s/type_resolver/ctx/ in src/ir/comp.rs

Pull Request - State: closed - Opened by ghost almost 9 years ago - 4 comments

#147 - s/type_resolver/ctx/ in src/ir/comp.rs

Issue - State: closed - Opened by fitzgen almost 9 years ago - 4 comments
Labels: E-easy, C-assigned, I-cleanup

#146 - Document the `clang` module

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 7 comments

#145 - clang::Diagnostic::dispose should be a Drop impl for clang::Diagnostic

Issue - State: closed - Opened by fitzgen almost 9 years ago - 2 comments
Labels: E-less-easy, C-assigned, I-cleanup

#144 - clang::TranslationUnit::parse should return Option<TranslationUnit>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 11 comments
Labels: E-easy, C-assigned, I-cleanup

#143 - clang::Comment::get_tag_attr_{name,value} should bounds check their idx parameter

Issue - State: closed - Opened by fitzgen almost 9 years ago - 1 comment
Labels: E-easy, I-cleanup

#142 - clang::Comment::num_children should bounds check its argument

Issue - State: closed - Opened by fitzgen almost 9 years ago - 2 comments
Labels: E-easy, I-cleanup

#141 - clang::Type::ret_type should return Option<Type>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 2 comments
Labels: E-easy, C-assigned, I-cleanup

#140 - clang::Type::arg_types should return Option<Vec<Type>>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 7 comments
Labels: E-easy, C-assigned, I-cleanup

#139 - clang::Type::num_elements should return Option<usize>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 2 comments
Labels: E-easy, I-cleanup

#138 - clang::Type::elem_type should return Option<Type>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 3 comments
Labels: E-easy, C-assigned, I-cleanup

#137 - clang::Type::pointee_type should return Option<Type>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 2 comments
Labels: E-easy, C-assigned, I-cleanup

#136 - clang::Type::template_arg_type should return an Option<Type>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 6 comments
Labels: E-easy, I-cleanup

#135 - clang::Type::num_template_args should return Option<u32>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 4 comments
Labels: E-easy, I-cleanup

#134 - clang::Cursor::template_arg_value should behave defensively

Issue - State: closed - Opened by fitzgen almost 9 years ago - 3 comments
Labels: E-easy, C-assigned, I-cleanup

#133 - clang::Cursor::template_arg_kind should return Option<CXTemplateArgumentKind>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 6 comments
Labels: E-easy, C-assigned, I-cleanup

#132 - clang::Cursor::num_args should return Option<u32>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 2 comments
Labels: E-easy, I-cleanup

#131 - clang::Cursor::ret_type should return an Option<Cursor>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 5 comments
Labels: E-easy, C-assigned, I-cleanup

#130 - clang::Cursor::args should return an Option<Vec<Cursor>>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 3 comments
Labels: E-easy, C-assigned, I-cleanup

#129 - clang::Cursor::typedef_type should return Option<Type>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 7 comments
Labels: E-easy, C-assigned, I-cleanup

#128 - clang::Cursor::enum_val_unsigned should return Option<u64>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 5 comments
Labels: E-easy, C-assigned, I-cleanup

#127 - clang::Cursor::enum_value_signed should return Option<i64>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 4 comments
Labels: E-easy, I-cleanup

#126 - Recognize constants with alias type

Pull Request - State: closed - Opened by upsuper almost 9 years ago - 12 comments

#125 - clang::Cursor::enum_type should return an Option<Type>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 3 comments
Labels: E-easy, C-assigned, I-cleanup

#124 - clang::Cursor::referenced should return Option<clang::Cursor>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 3 comments
Labels: E-easy, C-assigned, I-cleanup

#123 - clang::Cursor::definition should return Option<clang::Cursor>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 3 comments
Labels: E-easy, C-assigned, I-cleanup

#122 - clang::Cursor::specialized should return an Option<clang::Cursor>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 5 comments
Labels: E-easy, C-assigned, I-cleanup

#121 - clang::Cursor::num_template_args should return Option<u32>

Issue - State: closed - Opened by fitzgen almost 9 years ago - 5 comments
Labels: E-easy, C-assigned, I-cleanup

#120 - clang::Cursor::semantic_parent should call clang::Cursor::fallible_semantic_parent -- not the other way around

Issue - State: closed - Opened by fitzgen almost 9 years ago - 3 comments
Labels: E-easy, C-assigned, I-cleanup

#119 - clang::Cursor should never be the null cursor

Issue - State: open - Opened by fitzgen almost 9 years ago - 5 comments
Labels: E-less-easy, I-cleanup

#118 - Add `#![deny(missing_docs)]`

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 6 comments

#117 - Remove unused override enum ty option

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 3 comments
Labels: S-awaiting-review

#116 - Remove the unused class_constants option

Pull Request - State: closed - Opened by fitzgen almost 9 years ago
Labels: S-awaiting-review

#115 - Remove the ignored and unused --no-type-renaming flag and option

Pull Request - State: closed - Opened by fitzgen almost 9 years ago
Labels: S-awaiting-review

#114 - Remove unused rust enums option

Pull Request - State: closed - Opened by fitzgen almost 9 years ago
Labels: S-awaiting-review

#113 - Remove the unused gen_bitfield_methods option

Pull Request - State: closed - Opened by fitzgen almost 9 years ago
Labels: S-awaiting-review

#112 - Remove the unused fail_on_unknown_type option

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 4 comments

#111 - alignment of integer field holding bitfield values is not correct

Issue - State: closed - Opened by heycam almost 9 years ago - 2 comments

#110 - Give vtables and anonymous items more stable generated names (fixes #60)

Pull Request - State: closed - Opened by heycam almost 9 years ago - 6 comments

#109 - Objective-C support

Issue - State: open - Opened by burtonageo almost 9 years ago - 8 comments
Labels: A-Obj-C, meta

#108 - Remove dtor attrs

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 3 comments

#107 - Remove `match_pat` options and builder methods

Pull Request - State: closed - Opened by fitzgen almost 9 years ago
Labels: S-awaiting-review

#106 - Add a CONTRIBUTING.md file

Pull Request - State: closed - Opened by fitzgen almost 9 years ago - 6 comments

#104 - The link options are ignored.

Issue - State: closed - Opened by emilio almost 9 years ago - 14 comments
Labels: bug, help wanted, A-parity-old-bindgen

#103 - codegen: Generate constants names for unnamed enums in classes.

Pull Request - State: closed - Opened by emilio almost 9 years ago - 3 comments

#102 - ir: Nitpicks of the last docs review that I forgot to push.

Pull Request - State: closed - Opened by emilio almost 9 years ago - 4 comments