fn reachable_while_storage_live<const N: usize>(
locals: &[Local; N],
mir: &Body<'_>,
location: Location,
) -> Option<IndexVec<BasicBlock, u8>>Expand description
Starting from the specified location, determines which blocks may be entered while any of the
locals are still live.
Returns:
Noneiflocation.blockmay be re-entered while any of the locals are live.Somewith (for eachBasicBlock) a bitset representing which of the locals are potentially live at the start of the block. Bitistands forlocals[i]. The exception islocation.block, which is entered atlocationand therefore has every bit set.