diff options
| author | lcnr <rust@lcnr.de> | 2024-10-31 13:05:27 +0100 |
|---|---|---|
| committer | lcnr <rust@lcnr.de> | 2024-10-31 14:55:53 +0100 |
| commit | dc750665ae84cdedfbae4d5b3c69f4d20faa14dc (patch) | |
| tree | 71eb0ad331db1aad897f39f74e7968b825d29d57 /compiler/rustc_trait_selection/src/traits/mod.rs | |
| parent | 2cde638ac0b8f2fd1b7ad29606a1a406b276482a (diff) | |
| download | rust-dc750665ae84cdedfbae4d5b3c69f4d20faa14dc.tar.gz rust-dc750665ae84cdedfbae4d5b3c69f4d20faa14dc.zip | |
normalization folders, yeet `ParamEnv::reveal`
Diffstat (limited to 'compiler/rustc_trait_selection/src/traits/mod.rs')
| -rw-r--r-- | compiler/rustc_trait_selection/src/traits/mod.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_trait_selection/src/traits/mod.rs b/compiler/rustc_trait_selection/src/traits/mod.rs index 1c84f2171bc..436c0fabd29 100644 --- a/compiler/rustc_trait_selection/src/traits/mod.rs +++ b/compiler/rustc_trait_selection/src/traits/mod.rs @@ -411,7 +411,7 @@ pub fn normalize_param_env_or_error<'tcx>( debug!("normalize_param_env_or_error: elaborated-predicates={:?}", predicates); let elaborated_env = ty::ParamEnv::new(tcx.mk_clauses(&predicates), unnormalized_env.reveal()); - if !normalize::needs_normalization(&elaborated_env, unnormalized_env.reveal()) { + if !elaborated_env.has_aliases() { return elaborated_env; } |
