Lines Matching defs:ExpnHash
119 pub struct ExpnHash(Fingerprint); struct
121 impl ExpnHash { implementation
144 fn new(stable_crate_id: StableCrateId, local_hash: Hash64) -> ExpnHash { in new()
206 pub fn expn_hash(self) -> ExpnHash { in expn_hash()
270 pub fn expn_hash(self) -> ExpnHash { in expn_hash()
390 fn local_expn_hash(&self, expn_id: LocalExpnId) -> ExpnHash { in local_expn_hash()
395 fn expn_hash(&self, expn_id: ExpnId) -> ExpnHash { in expn_hash()
1203 mut encode_expn: impl FnMut(&mut T, ExpnId, &ExpnData, ExpnHash), in encode() argument
1274 hash: ExpnHash, in register_expn_id()
1293 decode_data: impl FnOnce(ExpnId) -> (ExpnData, ExpnHash), in decode_expn_id() argument
1402 mut f: impl FnMut(ExpnId, &ExpnData, ExpnHash), in for_all_expns_in() argument
1468 fn update_disambiguator(expn_data: &mut ExpnData, mut ctx: impl HashStableContext) -> ExpnHash { in update_disambiguator()