Skip to main content

collect_sender_alias_updates

Function collect_sender_alias_updates 

Source
fn collect_sender_alias_updates(
    gcx: Gcx<'_>,
    lhs: &Expr<'_>,
    rhs: Option<&Expr<'_>>,
    aliases: &HashSet<VariableId>,
    updates: &mut Vec<(VariableId, bool)>,
)
Expand description

Recursively pairs tuple destinations with tuple literal elements. Any other right-hand side, such as a call returning a tuple, applies to every destination local.