From 61c4b7f1a701798f01df7a685ee3bb515cb7d9f9 Mon Sep 17 00:00:00 2001 From: Oli Scherer Date: Mon, 27 May 2024 09:45:40 +0000 Subject: Hide some follow-up errors --- compiler/rustc_hir_analysis/src/impl_wf_check.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'compiler/rustc_hir_analysis/src') diff --git a/compiler/rustc_hir_analysis/src/impl_wf_check.rs b/compiler/rustc_hir_analysis/src/impl_wf_check.rs index 002be61196a..5cc1ec71757 100644 --- a/compiler/rustc_hir_analysis/src/impl_wf_check.rs +++ b/compiler/rustc_hir_analysis/src/impl_wf_check.rs @@ -86,6 +86,8 @@ fn enforce_impl_params_are_constrained( let impl_predicates = tcx.predicates_of(impl_def_id); let impl_trait_ref = tcx.impl_trait_ref(impl_def_id).map(ty::EarlyBinder::instantiate_identity); + impl_trait_ref.error_reported()?; + let mut input_parameters = cgp::parameters_for_impl(tcx, impl_self_ty, impl_trait_ref); cgp::identify_constrained_generic_params( tcx, -- cgit 1.4.1-3-g733a5