@@ -390,6 +390,8 @@ define_tables! {
390390 explicit_item_bounds: Table <DefIndex , LazyArray <( ty:: Clause <' static >, Span ) >>,
391391 explicit_item_super_predicates: Table <DefIndex , LazyArray <( ty:: Clause <' static >, Span ) >>,
392392 inferred_outlives_of: Table <DefIndex , LazyArray <( ty:: Clause <' static >, Span ) >>,
393+ explicit_super_predicates_of: Table <DefIndex , LazyArray <( ty:: Clause <' static >, Span ) >>,
394+ explicit_implied_predicates_of: Table <DefIndex , LazyArray <( ty:: Clause <' static >, Span ) >>,
393395 inherent_impls: Table <DefIndex , LazyArray <DefIndex >>,
394396 associated_types_for_impl_traits_in_associated_fn: Table <DefIndex , LazyArray <DefId >>,
395397 associated_type_for_effects: Table <DefIndex , Option <LazyValue <DefId >>>,
@@ -419,10 +421,6 @@ define_tables! {
419421 lookup_deprecation_entry: Table <DefIndex , LazyValue <attr:: Deprecation >>,
420422 explicit_predicates_of: Table <DefIndex , LazyValue <ty:: GenericPredicates <' static >>>,
421423 generics_of: Table <DefIndex , LazyValue <ty:: Generics >>,
422- explicit_super_predicates_of: Table <DefIndex , LazyArray <( ty:: Clause <' static >, Span ) >>,
423- // As an optimization, we only store this for trait aliases,
424- // since it's identical to explicit_super_predicates_of for traits.
425- explicit_implied_predicates_of: Table <DefIndex , LazyArray <( ty:: Clause <' static >, Span ) >>,
426424 type_of: Table <DefIndex , LazyValue <ty:: EarlyBinder <' static , Ty <' static >>>>,
427425 variances_of: Table <DefIndex , LazyArray <ty:: Variance >>,
428426 fn_sig: Table <DefIndex , LazyValue <ty:: EarlyBinder <' static , ty:: PolyFnSig <' static >>>>,
0 commit comments