Invalidate all dereferences for non-local assignments

This commit is contained in:
dianqk 2025-03-24 16:55:24 +08:00
parent 84af556791
commit 7830406df1
No known key found for this signature in database
3 changed files with 35 additions and 13 deletions

View file

@ -9,6 +9,8 @@ pub type FxIndexSet<V> = indexmap::IndexSet<V, BuildHasherDefault<FxHasher>>;
pub type IndexEntry<'a, K, V> = indexmap::map::Entry<'a, K, V>;
pub type IndexOccupiedEntry<'a, K, V> = indexmap::map::OccupiedEntry<'a, K, V>;
pub use indexmap::set::MutableValues;
#[macro_export]
macro_rules! define_id_collections {
($map_name:ident, $set_name:ident, $entry_name:ident, $key:ty) => {