-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 6 pull requests #61868
Rollup of 6 pull requests #61868
Commits on Jun 13, 2019
-
typeck: Fix ICE for blocks in repeat expr count.
This commit extends the work in rust-lang#61698 to get the `DefId` of const parameters from block that resolve to a const parameter (as well as const parameters directly, as it was previously).
Configuration menu - View commit details
-
Copy full SHA for bc36aab - Browse repository at this point
Copy the full SHA bc36aabView commit details
Commits on Jun 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 17653dd - Browse repository at this point
Copy the full SHA 17653ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00bae87 - Browse repository at this point
Copy the full SHA 00bae87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 363940b - Browse repository at this point
Copy the full SHA 363940bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e212c6 - Browse repository at this point
Copy the full SHA 4e212c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c84cd3 - Browse repository at this point
Copy the full SHA 5c84cd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 926408c - Browse repository at this point
Copy the full SHA 926408cView commit details
Commits on Jun 15, 2019
-
Rollup merge of rust-lang#61785 - RalfJung:as-ref, r=rkruppe
note some safety concerns of raw-ptr-to-ref casts
Configuration menu - View commit details
-
Copy full SHA for 1b95e02 - Browse repository at this point
Copy the full SHA 1b95e02View commit details -
Rollup merge of rust-lang#61805 - davidtwco:ice-const-generic-repeat-…
…expr-count-sequel, r=varkor typeck: Fix ICE for blocks in repeat expr count. Fixes rust-lang#61336 (again). This PR fixes an ICE that occured when a block expression resolving to a const generic was used for the count of an array repeat expression. r? @varkor
Configuration menu - View commit details
-
Copy full SHA for 9e810a2 - Browse repository at this point
Copy the full SHA 9e810a2View commit details -
Rollup merge of rust-lang#61813 - matthewjasper:remove-unnecessary-sy…
…mbol-ops, r=petrochenkov Remove some unnecessary symbol interner ops * Don't gensym symbols that don't need to worry about colliding with other symbols * Use symbol constants instead of interning string literals in a few places. * Don't generate a module in `__register_diagnostic` r? @petrochenkov
Configuration menu - View commit details
-
Copy full SHA for be09427 - Browse repository at this point
Copy the full SHA be09427View commit details -
Rollup merge of rust-lang#61824 - rust-lang:single_derive, r=eddyb
in which we decline to lint single-use lifetimes in `derive`d impls Resolves rust-lang#53738. r? @eddyb
Configuration menu - View commit details
-
Copy full SHA for eb188f1 - Browse repository at this point
Copy the full SHA eb188f1View commit details -
Rollup merge of rust-lang#61844 - AaronKutch:master, r=Centril
Change `...` to `..=` where applicable This is mainly to fix rust-lang#61816, but I decided to manually check a few thousand `...` throughout the code base to check for any other cases. I think I found a documentation bug in `src\libsyntax\ast.rs` where both `1..` and `1...` where mentioned. If there is internal support for both `1..` and `1..=` (that can exist before error handling gets to it), then I can add that back. There were some other cases that look like `// struct Closure<'l0...'li, T0...Tj, CK, CS, U0...Uk> {`, `// <P0 as Trait<P1...Pn>>::Foo: 'a`, and `assert!(min <= max, "discriminant range is {}...{}", min, max);`, but I am not sure if I should change those. There are a bunch of cases in the `/test/` directory that could be changed, but I presume I should just leave those be.
Configuration menu - View commit details
-
Copy full SHA for 145abd8 - Browse repository at this point
Copy the full SHA 145abd8View commit details -
Rollup merge of rust-lang#61854 - alexreg:fix-type-alias-enum-pattern…
…s, r=Centril Minor cosmetic improvements to accompany PR 61825 r? @Centril
Configuration menu - View commit details
-
Copy full SHA for ab2d2f9 - Browse repository at this point
Copy the full SHA ab2d2f9View commit details