rustc_
type_
ir
1.87.0-nightly
(920d95eaf 2025-03-28)
Module data_
structures
Module Items
Modules
Structs
Enums
Functions
Type Aliases
In crate rustc_
type_
ir
rustc_type_ir
Module
data_structures
Copy item path
Source
Modules
§
delayed_
map
🔒
impl_
🔒
Structs
§
Delayed
Map
A hashmap which only starts hashing after ignoring the first few inputs.
Delayed
Set
SsoHash
Set
Small-storage-optimized implementation of a set.
Enums
§
SsoHash
Map
Small-storage-optimized implementation of a map.
Functions
§
ensure_
sufficient_
stack
Grows the stack on demand to prevent stack overflow. Call this in strategic locations to “break up” recursive calls. E.g. almost any call to
visit_expr
or equivalent can benefit from this.
Type Aliases
§
HashMap
Type alias for a hashmap using the
fx
hash algorithm.
HashSet
Type alias for a hashmap using the
fx
hash algorithm.
Index
Map
Index
Set