diff options
| author | bors <bors@rust-lang.org> | 2023-07-10 19:01:30 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-07-10 19:01:30 +0000 |
| commit | 8ca44ef9caa4049d584fbbce218c219cdca33a2f (patch) | |
| tree | 245cc99a350527883e904a4b7d0f5ac49aeb843b /compiler/rustc_resolve/src | |
| parent | 05b82e551e781154ad2af8a72f34712e97206859 (diff) | |
| parent | 20429af7a3a9f6d7b4dfbcdc85a4fa8f6187f922 (diff) | |
| download | rust-8ca44ef9caa4049d584fbbce218c219cdca33a2f.tar.gz rust-8ca44ef9caa4049d584fbbce218c219cdca33a2f.zip | |
Auto merge of #112988 - spastorino:new-rpitit-24, r=compiler-errors
Replace RPITIT current impl with new strategy that lowers as a GAT This PR replaces the current implementation of RPITITs with the new implementation that we had under -Zlower-impl-trait-in-trait-to-assoc-ty flag that lowers the RPIT as a GAT on the trait and on the impls that implement that trait. Opening this PR as a draft because this goes after #112682, ~#112981~ and ~#112983~. As soon as those are merged, I can rebase and we should run perf, crater and test a lot. r? `@compiler-errors`
Diffstat (limited to 'compiler/rustc_resolve/src')
| -rw-r--r-- | compiler/rustc_resolve/src/build_reduced_graph.rs | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler/rustc_resolve/src/build_reduced_graph.rs b/compiler/rustc_resolve/src/build_reduced_graph.rs index e6ceedddfa1..ff63e4e33cb 100644 --- a/compiler/rustc_resolve/src/build_reduced_graph.rs +++ b/compiler/rustc_resolve/src/build_reduced_graph.rs @@ -949,7 +949,6 @@ impl<'a, 'b, 'tcx> BuildReducedGraphVisitor<'a, 'b, 'tcx> { | DefKind::TyAlias | DefKind::ForeignTy | DefKind::OpaqueTy - | DefKind::ImplTraitPlaceholder | DefKind::TraitAlias | DefKind::AssocTy, _, |
