diff options
| author | Camille GILLOT <gillot.camille@gmail.com> | 2022-05-04 22:46:24 +0200 |
|---|---|---|
| committer | Camille GILLOT <gillot.camille@gmail.com> | 2022-05-04 22:46:24 +0200 |
| commit | bb6b433958cf1471f7df02f824a7112c2ef81792 (patch) | |
| tree | eafaca02cccbd26befd46a8fc03c8830315ebb20 /compiler/rustc_trait_selection/src | |
| parent | 364bf39e3179e148742466810d0cb9c8ec1c343a (diff) | |
Add debug statements.
Diffstat (limited to 'compiler/rustc_trait_selection/src')
| -rw-r--r-- | compiler/rustc_trait_selection/src/traits/util.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/rustc_trait_selection/src/traits/util.rs b/compiler/rustc_trait_selection/src/traits/util.rs index 7543d1f9a7b..d101f69096f 100644 --- a/compiler/rustc_trait_selection/src/traits/util.rs +++ b/compiler/rustc_trait_selection/src/traits/util.rs @@ -118,13 +118,14 @@ impl<'tcx> TraitAliasExpander<'tcx> { // Get components of trait alias. let predicates = tcx.super_predicates_of(trait_ref.def_id()); + debug!(?predicates); let items = predicates.predicates.iter().rev().filter_map(|(pred, span)| { pred.subst_supertrait(tcx, &trait_ref) .to_opt_poly_trait_pred() .map(|trait_ref| item.clone_and_push(trait_ref.map_bound(|t| t.trait_ref), *span)) }); - debug!("expand_trait_aliases: items={:?}", items.clone()); + debug!("expand_trait_aliases: items={:?}", items.clone().collect::<Vec<_>>()); self.stack.extend(items); |
