Skip to main content

Module copy_prop

Module copy_prop 

Source

Re-exportsยง

use rustc_index::IndexSlice; ๐Ÿ”’
use rustc_index::bit_set::DenseBitSet; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_mir_dataflow::Analysis; ๐Ÿ”’
use rustc_mir_dataflow::ResultsCursor; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use crate::PassPolicy; ๐Ÿ”’
use crate::ssa::MaybeUninitializedLocals; ๐Ÿ”’
use crate::ssa::SsaLocals; ๐Ÿ”’
use rustc_middle::mir::visit::*; ๐Ÿ”’
use rustc_middle::mir::*; ๐Ÿ”’

Structsยง

CopyProp ๐Ÿ”’
Unify locals that copy each other.
Replacer ๐Ÿ”’
Utility to help performing substitution: for all key-value pairs in copy_classes, all occurrences of the key get replaced by the value.
StorageChecker ๐Ÿ”’