fn check_for_self_assign_helper<'tcx>(
    typeck_results: &'tcx TypeckResults<'tcx>,
    lhs: &'tcx Expr<'tcx>,
    rhs: &'tcx Expr<'tcx>
) -> bool