-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 11 pull requests #34552
Rollup of 11 pull requests #34552
Commits on Jun 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7ffd46c - Browse repository at this point
Copy the full SHA 7ffd46cView commit details
Commits on Jun 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 58955de - Browse repository at this point
Copy the full SHA 58955deView commit details
Commits on Jun 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e01a2ba - Browse repository at this point
Copy the full SHA e01a2baView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4611b1 - Browse repository at this point
Copy the full SHA b4611b1View commit details -
Revert "skip double negation in const eval"
This reverts commit 735c018.
Configuration menu - View commit details
-
Copy full SHA for b8f9c88 - Browse repository at this point
Copy the full SHA b8f9c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for f41de0f - Browse repository at this point
Copy the full SHA f41de0fView commit details -
rustdoc: Fix a few stripping issues
We need to recurse into stripped modules to strip things like impl methods but when doing so we must not add any items to the `retained` set.
Configuration menu - View commit details
-
Copy full SHA for beebaf1 - Browse repository at this point
Copy the full SHA beebaf1View commit details
Commits on Jun 28, 2016
-
cleanup: don't count attributes on an item in a statement position as…
… on the statement
Configuration menu - View commit details
-
Copy full SHA for b968ee3 - Browse repository at this point
Copy the full SHA b968ee3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dc15f2 - Browse repository at this point
Copy the full SHA 2dc15f2View commit details -
groundwork: use
resolve_identifier
instead ofresolve_path
to cla……ssify ident patterns
Configuration menu - View commit details
-
Copy full SHA for 4a13bcb - Browse repository at this point
Copy the full SHA 4a13bcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36a4eb9 - Browse repository at this point
Copy the full SHA 36a4eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec0c150 - Browse repository at this point
Copy the full SHA ec0c150View commit details -
Configuration menu - View commit details
-
Copy full SHA for e58963d - Browse repository at this point
Copy the full SHA e58963dView commit details -
rustdoc: Fix empty Implementations section on some module pages
These are caused by `DefaultImpl`s.
Configuration menu - View commit details
-
Copy full SHA for f05da01 - Browse repository at this point
Copy the full SHA f05da01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 232783c - Browse repository at this point
Copy the full SHA 232783cView commit details
Commits on Jun 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9ffe1c9 - Browse repository at this point
Copy the full SHA 9ffe1c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ef652 - Browse repository at this point
Copy the full SHA 66ef652View commit details -
Configuration menu - View commit details
-
Copy full SHA for a595ffa - Browse repository at this point
Copy the full SHA a595ffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9d25f8 - Browse repository at this point
Copy the full SHA a9d25f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8557a2e - Browse repository at this point
Copy the full SHA 8557a2eView commit details -
Rollup merge of rust-lang#34355 - jseyfried:paren_expression_ids_nonu…
…nique, r=nrc Give `ast::ExprKind::Paren` no-op expressions the same ids as their children. Having `ast::ExprKind::Paren` expressions share ids with their children - reduces the number of unused `NodeId`s in the hir map and - guarantees that `tcx.map.expect_expr(ast_expr.id)` is the hir corresponding to `ast_expr`. This fixes the bug from rust-lang#34327, which was introduced in rust-lang#33296 when I assumed the above guarantee. r? @nrc
Configuration menu - View commit details
-
Copy full SHA for f74d0fb - Browse repository at this point
Copy the full SHA f74d0fbView commit details -
Rollup merge of rust-lang#34446 - jseyfried:refactor_decorators, r=nrc
Treat `MultiDecorator`s as a special case of `MultiModifier`s This deals with rust-lang#32950 by using @durka's [option 1](rust-lang#33769 (comment)). r? @nrc
Configuration menu - View commit details
-
Copy full SHA for 470c519 - Browse repository at this point
Copy the full SHA 470c519View commit details -
Rollup merge of rust-lang#34459 - jseyfried:expansion_cleanup, r=nrc
Miscellaneous macro expansion cleanup and groundwork r? @nrc
Configuration menu - View commit details
-
Copy full SHA for fd45e6e - Browse repository at this point
Copy the full SHA fd45e6eView commit details -
Rollup merge of rust-lang#34460 - dsprenkels:issue-33455, r=alexcrichton
Add regression test for rust-lang#33455 Closes rust-lang#33455.
Configuration menu - View commit details
-
Copy full SHA for d11ac23 - Browse repository at this point
Copy the full SHA d11ac23View commit details -
Rollup merge of rust-lang#34467 - GuillaumeGomez:err-codes, r=brson
Add new error codes and improve some explanations r? @brson cc @steveklabnik cc @jonathandturner
Configuration menu - View commit details
-
Copy full SHA for 2a0c2c3 - Browse repository at this point
Copy the full SHA 2a0c2c3View commit details -
Rollup merge of rust-lang#34495 - jseyfried:only_ident_macro_invocati…
…ons, r=eddyb Forbid type parameters and global paths in macro invocations Fixes rust-lang#28558. This is a [breaking-change]. For example, the following would break: ```rust macro_rules! m { () => { () } } fn main() { m::<T>!(); // Type parameters are no longer allowed in macro invocations ::m!(); // Global paths are no longer allowed in macro invocations } ``` Any breakage can be fixed by removing the type parameters or the leading `::` (respectively). r? @eddyb
Configuration menu - View commit details
-
Copy full SHA for 8886818 - Browse repository at this point
Copy the full SHA 8886818View commit details -
Rollup merge of rust-lang#34497 - oli-obk:double_negation, r=eddyb
Revert "skip double negation in const eval" This reverts commit 735c018. fixes rust-lang#34395 The original commit was based on a mis-understanding of the overflowing literal lint. This needs to be ported to beta. r? @eddyb
Configuration menu - View commit details
-
Copy full SHA for 2e893ea - Browse repository at this point
Copy the full SHA 2e893eaView commit details -
Rollup merge of rust-lang#34499 - michaelwoerister:lldb-blacklist, r=…
…alexcrichton Disable debuginfo tests for a given blacklist of LLDB versions Anyone having trouble with most LLDB tests failing on OSX, please report your LLDB version here so I can add it to the blacklist. Blacklisted versions so far: * lldb-350.* cc @rust-lang/tools cc @tedhorst @indutny @jonathandturner (people from the original bug report) Fixes rust-lang#32520.
Configuration menu - View commit details
-
Copy full SHA for 5bd3ef8 - Browse repository at this point
Copy the full SHA 5bd3ef8View commit details -
Rollup merge of rust-lang#34513 - ollie27:rustdoc_stripped, r=alexcri…
…chton rustdoc: Fix a few stripping issues We need to recurse into stripped modules to strip things like impl methods but when doing so we must not add any items to the `retained` set. For example this removes [`core::num::ParseFloatError::__description`](https://doc.rust-lang.org/nightly/core/num/struct.ParseFloatError.html#method.__description) and [`impl Clone for ThreadRng`](https://doc.rust-lang.org/nightly/std/clone/trait.Clone.html).
Configuration menu - View commit details
-
Copy full SHA for b393c7e - Browse repository at this point
Copy the full SHA b393c7eView commit details -
Rollup merge of rust-lang#34536 - ollie27:rustdoc_module_impls, r=ale…
…xcrichton rustdoc: Fix empty Implementations section on some module pages These are caused by `DefaultImpl`s. For example [`core::marker`](https://doc.rust-lang.org/nightly/core/marker/#impls).
Configuration menu - View commit details
-
Copy full SHA for cc15c21 - Browse repository at this point
Copy the full SHA cc15c21View commit details -
Rollup merge of rust-lang#34542 - jseyfried:fix_recursive_modules, r=nrc
Fix non-termination on recursive module re-exports in extern crates Fixes rust-lang#33776. r? @nrc
Configuration menu - View commit details
-
Copy full SHA for 8e2598c - Browse repository at this point
Copy the full SHA 8e2598cView commit details