Skip to main content

Module single_use_consts

Module single_use_consts 

Source

Re-exportsยง

use rustc_index::IndexVec; ๐Ÿ”’
use rustc_index::bit_set::DenseBitSet; ๐Ÿ”’
use rustc_middle::mir::visit::MutVisitor; ๐Ÿ”’
use rustc_middle::mir::visit::PlaceContext; ๐Ÿ”’
use rustc_middle::mir::visit::Visitor; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use crate::PassPolicy; ๐Ÿ”’
use crate::strip_debuginfo::drop_invalid_debuginfos; ๐Ÿ”’
use rustc_middle::mir::*; ๐Ÿ”’

Structsยง

LocalReplacer ๐Ÿ”’
LocationPair ๐Ÿ”’
SingleUseConsts ๐Ÿ”’
Various parts of MIR building introduce temporaries that are commonly not needed.
SingleUseConstsFinder ๐Ÿ”’