diff options
| author | bors <bors@rust-lang.org> | 2020-07-06 20:44:16 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2020-07-06 20:44:16 +0000 |
| commit | 8981dbbc36f1575b0a417b6849767bde29e7c6b4 (patch) | |
| tree | fdbb360930dc941571b61dea4f7e245fdd2abd53 /src/librustdoc | |
| parent | 0c03aee8b81185d65b5821518661c30ecdb42de5 (diff) | |
| parent | 8512d2efdef2c41aa529f44941f4c1f0e5fdd7de (diff) | |
Auto merge of #73978 - Mark-Simulacrum:shrink-paramenv, r=nnethercote
Shrink ParamEnv to 16 bytes r? @nnethercote x.py check passes but I haven't tried running perf or tests
Diffstat (limited to 'src/librustdoc')
| -rw-r--r-- | src/librustdoc/clean/auto_trait.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustdoc/clean/auto_trait.rs b/src/librustdoc/clean/auto_trait.rs index 423160f3a9e..3a798158c8b 100644 --- a/src/librustdoc/clean/auto_trait.rs +++ b/src/librustdoc/clean/auto_trait.rs @@ -459,9 +459,9 @@ impl<'a, 'tcx> AutoTraitFinder<'a, 'tcx> { let mut replacer = RegionReplacer { vid_to_region: &vid_to_region, tcx }; let orig_bounds: FxHashSet<_> = - self.cx.tcx.param_env(param_env_def_id).caller_bounds.iter().collect(); + self.cx.tcx.param_env(param_env_def_id).caller_bounds().iter().collect(); let clean_where_predicates = param_env - .caller_bounds + .caller_bounds() .iter() .filter(|p| { !orig_bounds.contains(p) |
