@@ -192,10 +192,9 @@ impl LocalExpnId {
192
192
}
193
193
194
194
/// This method is an implementation detail of `TyCtxt::create_expn`.
195
- #[ instrument( level = "trace" , skip( ctx) , ret) ]
196
195
pub fn create_untracked_expn (
197
196
mut expn_data : ExpnData ,
198
- hash_extra : impl Hash + Copy + fmt :: Debug ,
197
+ hash_extra : impl Hash + Copy ,
199
198
ctx : impl HashStableContext ,
200
199
disambiguation_map : & Lock < UnhashMap < Hash64 , u32 > > ,
201
200
) -> LocalExpnId {
@@ -215,11 +214,10 @@ impl LocalExpnId {
215
214
216
215
/// Implementation detail of `TyCtxt::finalize_expn`.
217
216
#[ inline]
218
- #[ instrument( level = "trace" , skip( ctx) ) ]
219
217
pub fn set_untracked_expn_data (
220
218
self ,
221
219
mut expn_data : ExpnData ,
222
- hash_extra : impl Hash + Copy + fmt :: Debug ,
220
+ hash_extra : impl Hash + Copy ,
223
221
ctx : impl HashStableContext ,
224
222
disambiguation_map : & Lock < UnhashMap < Hash64 , u32 > > ,
225
223
) {
@@ -1462,10 +1460,9 @@ impl<D: Decoder> Decodable<D> for SyntaxContext {
1462
1460
/// `set_expn_data`). It is *not* called for foreign `ExpnId`s deserialized
1463
1461
/// from another crate's metadata - since `ExpnHash` includes the stable crate id,
1464
1462
/// collisions are only possible between `ExpnId`s within the same crate.
1465
- #[ instrument( level = "trace" , skip( ctx) , ret) ]
1466
1463
fn update_disambiguator (
1467
1464
expn_data : & mut ExpnData ,
1468
- hash_extra : impl Hash + Copy + fmt :: Debug ,
1465
+ hash_extra : impl Hash + Copy ,
1469
1466
mut ctx : impl HashStableContext ,
1470
1467
disambiguation_map : & Lock < UnhashMap < Hash64 , u32 > > ,
1471
1468
) -> ExpnHash {
0 commit comments