diff options
| author | bors <bors@rust-lang.org> | 2023-05-02 06:36:44 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-05-02 06:36:44 +0000 |
| commit | 7b99493492ad59c7a44c65373558175db42b4151 (patch) | |
| tree | 3175b32e64b2e498d623f3830be4faabd89ad892 /compiler/rustc_hir_analysis/src/lib.rs | |
| parent | 5133e154590991203c84702ef59482f729b19bbf (diff) | |
| parent | 2e3373c231fdd7ce607acd2339bfee501322e8c6 (diff) | |
| download | rust-7b99493492ad59c7a44c65373558175db42b4151.tar.gz rust-7b99493492ad59c7a44c65373558175db42b4151.zip | |
Auto merge of #111089 - Dylan-DPC:rollup-b8oj6du, r=Dylan-DPC
Rollup of 7 pull requests Successful merges: - #105076 (Refactor core::char::EscapeDefault and co. structures) - #108161 (Add `ConstParamTy` trait) - #108668 (Stabilize debugger_visualizer) - #110512 (Fix elaboration with associated type bounds) - #110895 (Remove `all` in target_thread_local cfg) - #110955 (uplift `clippy::clone_double_ref` as `suspicious_double_ref_op`) - #111048 (Mark`feature(return_position_impl_trait_in_trait)` and`feature(async_fn_in_trait)` as not incomplete) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
Diffstat (limited to 'compiler/rustc_hir_analysis/src/lib.rs')
| -rw-r--r-- | compiler/rustc_hir_analysis/src/lib.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/rustc_hir_analysis/src/lib.rs b/compiler/rustc_hir_analysis/src/lib.rs index a4b797f77f7..961457b7579 100644 --- a/compiler/rustc_hir_analysis/src/lib.rs +++ b/compiler/rustc_hir_analysis/src/lib.rs @@ -116,7 +116,7 @@ use rustc_trait_selection::traits::{self, ObligationCause, ObligationCauseCode, use std::ops::Not; -use astconv::AstConv; +use astconv::{AstConv, OnlySelfBounds}; use bounds::Bounds; fluent_messages! { "../messages.ftl" } @@ -531,6 +531,7 @@ pub fn hir_trait_to_predicates<'tcx>( self_ty, &mut bounds, true, + OnlySelfBounds(false), ); bounds |
