def _mix_or_and_expr(self, or_expr, _and, check):
        """Modify the case 'A or B and C'

        AND operator's priority is higher than OR operator.
        """

        or_expr, check1 = or_expr.pop_check()
        if isinstance(check1, checks.AndCheck):
            and_expr = check1
            and_expr.add_check(check)
        else:
            and_expr = checks.AndCheck(check1, check)
        return [('or_expr', or_expr.add_check(and_expr))]