{"ast_node_type":"variable","tokens":[{"end":38,"kind":"keyword","start":0,"text":"if"}]}
    if let Operand::Move(place) = &arg
    // Reuse the operand if it is a moved temporary.
        && let Some(local) = place.as_local()