@@ -81,25 +81,24 @@ const _: () = {
8181 #[ derive( Hash ) ]
8282 struct StructKey < ' db , T0 , T1 , T2 , T3 > ( T0 , T1 , T2 , T3 , std:: marker:: PhantomData < & ' db ( ) > ) ;
8383
84- impl < ' db , T0 , T1 , T2 , T3 > zalsa_:: interned:: HashEqLike < StructKey < ' db , T0 , T1 , T2 , T3 > >
85- for SyntaxContextData
84+ impl < ' db , T0 , T1 , T2 , T3 > zalsa_:: HashEqLike < StructKey < ' db , T0 , T1 , T2 , T3 > > for SyntaxContextData
8685 where
87- Option < MacroCallId > : zalsa_:: interned :: HashEqLike < T0 > ,
88- Transparency : zalsa_:: interned :: HashEqLike < T1 > ,
89- Edition : zalsa_:: interned :: HashEqLike < T2 > ,
90- SyntaxContext : zalsa_:: interned :: HashEqLike < T3 > ,
86+ Option < MacroCallId > : zalsa_:: HashEqLike < T0 > ,
87+ Transparency : zalsa_:: HashEqLike < T1 > ,
88+ Edition : zalsa_:: HashEqLike < T2 > ,
89+ SyntaxContext : zalsa_:: HashEqLike < T3 > ,
9190 {
9291 fn hash < H : std:: hash:: Hasher > ( & self , h : & mut H ) {
93- zalsa_:: interned :: HashEqLike :: < T0 > :: hash ( & self . outer_expn , & mut * h) ;
94- zalsa_:: interned :: HashEqLike :: < T1 > :: hash ( & self . outer_transparency , & mut * h) ;
95- zalsa_:: interned :: HashEqLike :: < T2 > :: hash ( & self . edition , & mut * h) ;
96- zalsa_:: interned :: HashEqLike :: < T3 > :: hash ( & self . parent , & mut * h) ;
92+ zalsa_:: HashEqLike :: < T0 > :: hash ( & self . outer_expn , & mut * h) ;
93+ zalsa_:: HashEqLike :: < T1 > :: hash ( & self . outer_transparency , & mut * h) ;
94+ zalsa_:: HashEqLike :: < T2 > :: hash ( & self . edition , & mut * h) ;
95+ zalsa_:: HashEqLike :: < T3 > :: hash ( & self . parent , & mut * h) ;
9796 }
9897 fn eq ( & self , data : & StructKey < ' db , T0 , T1 , T2 , T3 > ) -> bool {
99- zalsa_:: interned :: HashEqLike :: < T0 > :: eq ( & self . outer_expn , & data. 0 )
100- && zalsa_:: interned :: HashEqLike :: < T1 > :: eq ( & self . outer_transparency , & data. 1 )
101- && zalsa_:: interned :: HashEqLike :: < T2 > :: eq ( & self . edition , & data. 2 )
102- && zalsa_:: interned :: HashEqLike :: < T3 > :: eq ( & self . parent , & data. 3 )
98+ zalsa_:: HashEqLike :: < T0 > :: eq ( & self . outer_expn , & data. 0 )
99+ && zalsa_:: HashEqLike :: < T1 > :: eq ( & self . outer_transparency , & data. 1 )
100+ && zalsa_:: HashEqLike :: < T2 > :: eq ( & self . edition , & data. 2 )
101+ && zalsa_:: HashEqLike :: < T3 > :: eq ( & self . parent , & data. 3 )
103102 }
104103 }
105104 impl zalsa_struct_:: Configuration for SyntaxContext {
@@ -203,10 +202,10 @@ const _: () = {
203202 impl < ' db > SyntaxContext {
204203 pub fn new <
205204 Db ,
206- T0 : zalsa_:: interned :: Lookup < Option < MacroCallId > > + std:: hash:: Hash ,
207- T1 : zalsa_:: interned :: Lookup < Transparency > + std:: hash:: Hash ,
208- T2 : zalsa_:: interned :: Lookup < Edition > + std:: hash:: Hash ,
209- T3 : zalsa_:: interned :: Lookup < SyntaxContext > + std:: hash:: Hash ,
205+ T0 : zalsa_:: Lookup < Option < MacroCallId > > + std:: hash:: Hash ,
206+ T1 : zalsa_:: Lookup < Transparency > + std:: hash:: Hash ,
207+ T2 : zalsa_:: Lookup < Edition > + std:: hash:: Hash ,
208+ T3 : zalsa_:: Lookup < SyntaxContext > + std:: hash:: Hash ,
210209 > (
211210 db : & ' db Db ,
212211 outer_expn : T0 ,
@@ -218,10 +217,10 @@ const _: () = {
218217 ) -> Self
219218 where
220219 Db : ?Sized + salsa:: Database ,
221- Option < MacroCallId > : zalsa_:: interned :: HashEqLike < T0 > ,
222- Transparency : zalsa_:: interned :: HashEqLike < T1 > ,
223- Edition : zalsa_:: interned :: HashEqLike < T2 > ,
224- SyntaxContext : zalsa_:: interned :: HashEqLike < T3 > ,
220+ Option < MacroCallId > : zalsa_:: HashEqLike < T0 > ,
221+ Transparency : zalsa_:: HashEqLike < T1 > ,
222+ Edition : zalsa_:: HashEqLike < T2 > ,
223+ SyntaxContext : zalsa_:: HashEqLike < T3 > ,
225224 {
226225 let ( zalsa, zalsa_local) = db. zalsas ( ) ;
227226
@@ -236,10 +235,10 @@ const _: () = {
236235 std:: marker:: PhantomData ,
237236 ) ,
238237 |id, data| SyntaxContextData {
239- outer_expn : zalsa_:: interned :: Lookup :: into_owned ( data. 0 ) ,
240- outer_transparency : zalsa_:: interned :: Lookup :: into_owned ( data. 1 ) ,
241- edition : zalsa_:: interned :: Lookup :: into_owned ( data. 2 ) ,
242- parent : zalsa_:: interned :: Lookup :: into_owned ( data. 3 ) ,
238+ outer_expn : zalsa_:: Lookup :: into_owned ( data. 0 ) ,
239+ outer_transparency : zalsa_:: Lookup :: into_owned ( data. 1 ) ,
240+ edition : zalsa_:: Lookup :: into_owned ( data. 2 ) ,
241+ parent : zalsa_:: Lookup :: into_owned ( data. 3 ) ,
243242 opaque : opaque ( zalsa_:: FromId :: from_id ( id) ) ,
244243 opaque_and_semiopaque : opaque_and_semiopaque ( zalsa_:: FromId :: from_id ( id) ) ,
245244 } ,
0 commit comments