code: @Override
    public void endVisit(ParenthesizedExpression node) {
      Expression expr = node.getExpression();
      if (expr instanceof ParenthesizedExpression) {
        Expression inner = ((ParenthesizedExpression) expr).getExpression();
        if (isEqualityExpression(inner)) {
          node.replaceWith(TreeUtil.remove(expr));
        }
      } else if (!(node.getParent() instanceof Expression) && isEqualityExpression(expr)) {
        node.replaceWith(TreeUtil.remove(expr));
      }
    }
docs: If an equality (==) expression has double-parentheses, remove one set.
  This avoids clang's -Wparentheses-equality warning.