Module rustc_query_system::ich
source · Expand description
ICH - Incremental Compilation Hash
Modules
- hcx 🔒
- This module contains
HashStable
implementations for various HIR data types in no particular order. - This module contains
HashStable
implementations for various data types fromrustc_ast
in no particular order.
Structs
- This is the context state available during incr. comp. hashing. It contains enough information to transform
DefId
s andHirId
s into stableDefPath
s (i.e., a reference to theTyCtxt
) and it holds a few caches for speeding up various things (e.g., eachDefId
/DefPath
is only hashed once).