@@ -870,7 +870,7 @@ impl<'tcx> CtxtInterners<'tcx> {
870
870
Ty ( Interned :: new_unchecked (
871
871
self . type_
872
872
. intern ( kind, |kind| {
873
- let flags = super :: flags :: FlagComputation :: for_kind ( & kind) ;
873
+ let flags = ty :: FlagComputation :: < TyCtxt < ' tcx > > :: for_kind ( & kind) ;
874
874
let stable_hash = self . stable_hash ( & flags, sess, untracked, & kind) ;
875
875
876
876
InternedInSet ( self . arena . alloc ( WithCachedTypeInfo {
@@ -896,7 +896,7 @@ impl<'tcx> CtxtInterners<'tcx> {
896
896
Const ( Interned :: new_unchecked (
897
897
self . const_
898
898
. intern ( kind, |kind : ty:: ConstKind < ' _ > | {
899
- let flags = super :: flags :: FlagComputation :: for_const_kind ( & kind) ;
899
+ let flags = ty :: FlagComputation :: < TyCtxt < ' tcx > > :: for_const_kind ( & kind) ;
900
900
let stable_hash = self . stable_hash ( & flags, sess, untracked, & kind) ;
901
901
902
902
InternedInSet ( self . arena . alloc ( WithCachedTypeInfo {
@@ -912,7 +912,7 @@ impl<'tcx> CtxtInterners<'tcx> {
912
912
913
913
fn stable_hash < ' a , T : HashStable < StableHashingContext < ' a > > > (
914
914
& self ,
915
- flags : & ty:: flags :: FlagComputation ,
915
+ flags : & ty:: FlagComputation < TyCtxt < ' tcx > > ,
916
916
sess : & ' a Session ,
917
917
untracked : & ' a Untracked ,
918
918
val : & T ,
@@ -940,7 +940,7 @@ impl<'tcx> CtxtInterners<'tcx> {
940
940
Predicate ( Interned :: new_unchecked (
941
941
self . predicate
942
942
. intern ( kind, |kind| {
943
- let flags = super :: flags :: FlagComputation :: for_predicate ( kind) ;
943
+ let flags = ty :: FlagComputation :: < TyCtxt < ' tcx > > :: for_predicate ( kind) ;
944
944
945
945
let stable_hash = self . stable_hash ( & flags, sess, untracked, & kind) ;
946
946
@@ -961,7 +961,7 @@ impl<'tcx> CtxtInterners<'tcx> {
961
961
} else {
962
962
self . clauses
963
963
. intern_ref ( clauses, || {
964
- let flags = super :: flags :: FlagComputation :: for_clauses ( clauses) ;
964
+ let flags = ty :: FlagComputation :: < TyCtxt < ' tcx > > :: for_clauses ( clauses) ;
965
965
966
966
InternedInSet ( ListWithCachedTypeInfo :: from_arena (
967
967
& * self . arena ,
0 commit comments