Skip to content

Pull requests: rust-lang/rust

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Enforce well formedness for type alias impl trait's hidden type merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#95519 by oli-obk was merged Apr 8, 2022 Loading… 1.62.0
diagnostics: give a special note for unsafe fn / Fn/FnOnce/FnMut S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#95663 by notriddle was merged Apr 6, 2022 Loading… 1.62.0
Check that all hidden types are the same and then deduplicate them. beta-accepted Accepted for backporting to the compiler in the beta channel. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#95731 by oli-obk was merged Apr 6, 2022 Loading… 1.61.0
Remove #[rustc_deprecated] A-attributes Area: Attributes (`#[…]`, `#![…]`) merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#95960 by jhpratt was merged May 9, 2022 Loading… 1.62.0
Fix suggestions in case of T: bounds S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#95970 by WaffleLapkin was merged Apr 13, 2022 Loading… 1.62.0
prevent opaque types from appearing in impl headers S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#95973 by oli-obk was merged Apr 13, 2022 Loading… 1.62.0
update coherence docs, fix generator + opaque type ICE S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#95979 by lcnr was merged May 18, 2022 Loading… 1.63.0
Refactor: Use format-args-capture and remove unnecessary nested blocks in rustc_typeck S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#96065 by TaKO8Ki was merged Apr 15, 2022 Loading… 1.62.0
When suggesting to import an item, also suggest changing the path if appropriate merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#96353 by estebank was merged May 4, 2022 Loading… 1.62.0
Better handle too many # recovery in raw str S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#96355 by estebank was merged Apr 26, 2022 Loading… 1.62.0
Fix incremental perf regression unsafety checking merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#96425 by oli-obk was merged Apr 27, 2022 Loading… 1.62.0
Suggest fully qualified path with appropriate params S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#96772 by TaKO8Ki was merged May 6, 2022 Loading… 1.62.0
Detect trait fulfillment in subst_and_check_impossible_predicates merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#96808 by cjgillot was merged May 10, 2022 Loading… 1.62.0
Actually fix ICE from #96583 S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#96844 by Badel2 was merged May 9, 2022 Loading… 1.62.0
Change enum->int casts to not go through MIR casts. merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#96862 by oli-obk was merged Jul 5, 2022 Loading… 1.64.0
Use lifetimes on type-alias-impl-trait used in function signatures to infer output type lifetimes S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#96903 by oli-obk was merged May 11, 2022 Loading… 1.62.0
Replace #[default_method_body_is_const] with #[const_trait] merged-by-bors This PR was explicitly merged by bors. perf-regression Performance regression. perf-regression-triaged The performance regression has been triaged. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#96964 by oli-obk was merged May 30, 2022 Loading… 1.63.0
Improve error message for E0081 merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#97456 by Bryysen was merged May 29, 2022 Loading… 1.63.0
Suggest adding {} for 'label: non_block_expr A-diagnostics Area: Messages for errors, warnings, and lints A-suggestion-diagnostics Area: Suggestions generated by the compiler applied by `cargo fix` S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#97759 by WaffleLapkin was merged Jun 6, 2022 Loading… 1.63.0
Move RegionKind to rustc_type_ir merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#98247 by jackh726 was merged Jun 19, 2022 Loading… 1.63.0
Point at private fields in struct literal S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#98283 by TaKO8Ki was merged Jun 24, 2022 Loading… 1.63.0
Point to type parameter definition when not finding variant, method and associated item S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#98298 by TaKO8Ki was merged Jun 25, 2022 Loading… 1.64.0
Fix drop-tracking ICE when a struct containing a field with a significant drop is used across an await A-async-await Area: Async & Await merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#98754 by jyn514 was merged Jul 14, 2022 Loading… 1.64.0
A few cleanups S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#98795 by jackh726 was merged Jul 8, 2022 Loading… 1.64.0
Minimal implementation of implicit deref patterns for Strings F-deref_patterns `#![feature(deref_patterns)]` merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#98914 by fee1-dead was merged Nov 20, 2022 Loading… 1.67.0
ProTip! Exclude everything labeled bug with -label:bug.