Skip to main content

Module post_drop_elaboration

Module post_drop_elaboration 

Source

Re-exportsยง

use rustc_attr_ir::find_attr; ๐Ÿ”’
use rustc_middle::mir::visit::Visitor; ๐Ÿ”’
use rustc_middle::mir; ๐Ÿ”’
use rustc_middle::mir::BasicBlock; ๐Ÿ”’
use rustc_middle::mir::Location; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_span::sym; ๐Ÿ”’
use tracing::trace; ๐Ÿ”’
use super::ConstCx; ๐Ÿ”’
use crate::check_consts::check::Checker; ๐Ÿ”’
use crate::check_consts::rustc_allow_const_fn_unstable; ๐Ÿ”’

Structsยง

CheckLiveDrops ๐Ÿ”’

Functionsยง

check_live_drops
Look for live drops in a const context.
checking_enabled
Returns true if we should use the more precise live drop checker that runs after drop elaboration.