Module liveness
rustc_
mir_
dataflow
1.85.0
(4d91de4e4 2025-02-17)
Module liveness
Module Items
Structs
Enums
In rustc_
mir_
dataflow::
impls
Modules
borrowed_locals
initialized
liveness
storage_liveness
Structs
EverInitializedPlaces
LivenessTransferFunction
MaybeBorrowedLocals
MaybeInitializedPlaces
MaybeLiveLocals
MaybeRequiresStorage
MaybeStorageDead
MaybeStorageLive
MaybeTransitiveLiveLocals
MaybeUninitializedPlaces
Functions
always_storage_live_locals
borrowed_locals
Type Aliases
EverInitializedPlacesDomain
MaybeUninitializedPlacesDomain
rustc_mir_dataflow
::
impls
Module
liveness
Copy item path
Settings
Help
Summary
Source
Structs
§
Maybe
Live
Locals
A
live-variable dataflow analysis
.
Maybe
Transitive
Live
Locals
Like
MaybeLiveLocals
, but does not mark locals as live if they are used in a dead assignment.
Transfer
Function
Yield
Resume
Effect
🔒
Enums
§
DefUse
🔒