Skip to content

Commit 2a5d830

Browse files
committed
Do not double check for already decoded expn_id to avoid races
1 parent 72fe2ff commit 2a5d830

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

compiler/rustc_metadata/src/rmeta/decoder.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1560,7 +1560,6 @@ impl<'a> CrateMetadataRef<'a> {
15601560
}
15611561

15621562
fn expn_hash_to_expn_id(self, sess: &Session, index_guess: u32, hash: ExpnHash) -> ExpnId {
1563-
debug_assert_eq!(ExpnId::from_hash(hash), None);
15641563
let index_guess = ExpnIndex::from_u32(index_guess);
15651564
let old_hash = self.root.expn_hashes.get(self, index_guess).map(|lazy| lazy.decode(self));
15661565

0 commit comments

Comments
 (0)