-
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 6 pull requests #94453
Rollup of 6 pull requests #94453
Commits on Dec 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 249eb1c - Browse repository at this point
Copy the full SHA 249eb1cView commit details
Commits on Feb 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bfa7d44 - Browse repository at this point
Copy the full SHA bfa7d44View commit details
Commits on Feb 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 025b7c4 - Browse repository at this point
Copy the full SHA 025b7c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d316aba - Browse repository at this point
Copy the full SHA d316abaView commit details -
4 - Make more use of
let_chains
Continuation of rust-lang#94376. cc rust-lang#53667
Configuration menu - View commit details
-
Copy full SHA for e3e902b - Browse repository at this point
Copy the full SHA e3e902bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 911de7b - Browse repository at this point
Copy the full SHA 911de7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f36d4a - Browse repository at this point
Copy the full SHA 8f36d4aView commit details -
* Recover from invalid `'label: ` before block. * Make suggestion to enclose statements in a block multipart. * Point at `match`, `while`, `loop` and `unsafe` keywords when failing to parse their expression. * Do not suggest `{ ; }`. * Do not suggest `|` when very unlikely to be what was wanted (in `let` statements).
Configuration menu - View commit details
-
Copy full SHA for f42b4f5 - Browse repository at this point
Copy the full SHA f42b4f5View commit details -
Rollup merge of rust-lang#92399 - Veeupup:fix_vec_typo, r=Dylan-DPC
fix typo in btree/vec doc: Self -> self this pr fixes rust-lang#92345 the documentation refers to the object the method is called for, not the type, so it should be using the lower case self.
Configuration menu - View commit details
-
Copy full SHA for 9d23c32 - Browse repository at this point
Copy the full SHA 9d23c32View commit details -
Rollup merge of rust-lang#92823 - estebank:tweak-diag, r=jackh726
Tweak diagnostics * Recover from invalid `'label: ` before block. * Make suggestion to enclose statements in a block multipart. * Point at `match`, `while`, `loop` and `unsafe` keywords when failing to parse their expression. (Fix rust-lang#92705.) * Do not suggest `{ ; }`. * Do not suggest `|` when very unlikely to be what was wanted (in `let` statements).
Configuration menu - View commit details
-
Copy full SHA for a040e2f - Browse repository at this point
Copy the full SHA a040e2fView commit details -
Rollup merge of rust-lang#94248 - compiler-errors:fix-while-loop-bad-…
…delay, r=petrochenkov Fix ICE when passing block to while-loop condition We were incorrectly delaying a bug when we passed _any_ block (that evaluated to `()`) to a while loop. This PR makes the check a bit more sophisticated. We should only suppress the error here in cases that are equivalent to those we find in rust-lang#93574 (i.e. only while loop conditions that have destructuring assignment expressions in them). Fixes rust-lang#93997 cc `@estebank` who added this code I would not be opposed to removing the delay-bug altogether, and just emitting this error always. I much prefer duplicate errors over no errors.
Configuration menu - View commit details
-
Copy full SHA for 9340791 - Browse repository at this point
Copy the full SHA 9340791View commit details -
Rollup merge of rust-lang#94414 - DrMeepster:box_alloc_ice2, r=tmiasko
Fix ICE when using Box<T, A> with large A A sequel to rust-lang#94043 that fixes rust-lang#81270 and rust-lang#92054 (duplicate).
Configuration menu - View commit details
-
Copy full SHA for 975a0e0 - Browse repository at this point
Copy the full SHA 975a0e0View commit details -
Rollup merge of rust-lang#94445 - c410-f3r:more-let-chains, r=cjgillot
4 - Make more use of `let_chains` Continuation of rust-lang#94376. cc rust-lang#53667
Configuration menu - View commit details
-
Copy full SHA for 5be38d2 - Browse repository at this point
Copy the full SHA 5be38d2View commit details -
Rollup merge of rust-lang#94449 - GuillaumeGomez:explanation-e0726, r…
…=Urgau Add long explanation for E0726 This is the cleaned up version of rust-lang#87655 with the missing fixes. Part of rust-lang#61137. r? `@Urgau`
Configuration menu - View commit details
-
Copy full SHA for 34657cc - Browse repository at this point
Copy the full SHA 34657ccView commit details