Skip to main content

Module possible_origin

Module possible_origin 

Source

Re-exportsยง

use super::transitive_relation::TransitiveRelation; ๐Ÿ”’
use crate::ty::is_copy; ๐Ÿ”’
use rustc_data_structures::fx::FxHashMap; ๐Ÿ”’
use rustc_index::bit_set::DenseBitSet; ๐Ÿ”’
use rustc_lint::LateContext; ๐Ÿ”’
use rustc_middle::mir; ๐Ÿ”’

Structsยง

PossibleOriginVisitor ๐Ÿ”’
Collect possible borrowed for every &mut local. For example, _1 = &mut _2 generate _1: {_2,โ€ฆ} Known Problems: not sure all borrowed are tracked