From owner-sc22wg14+sc22wg14-domo2=www.open-std.org@open-std.org  Tue Aug 25 21:43:28 2026
Return-Path: <owner-sc22wg14+sc22wg14-domo2=www.open-std.org@open-std.org>
X-Original-To: sc22wg14-domo2
Delivered-To: sc22wg14-domo2@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id 4281B356E4F; Tue, 25 Aug 2026 21:43:28 +0200 (CEST)
Delivered-To: sc22wg14@open-std.org
Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124])
	by www.open-std.org (Postfix) with ESMTP id C77DB356BEF
	for <sc22wg14@open-std.org>; Tue, 25 Aug 2026 21:43:26 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
	s=mimecast20190719; t=1787687006;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type;
	bh=7MQmeDUefT5ANd365UX9YwDk2ZQyWkbQmDZGXO5swrY=;
	b=Z6GNPxgpE6JUrlDt6rEHIffbtImTXtsrEwVKLBZfmlDDIniE/SpfijZLhNFAqYnV3wiUkm
	9gtIN1IRvYqXS3v2TKPRYnbMvSnhWsGLBRd5Z8dpF+r9qslyf3g+2hXMaH9AhQMuRTnP1i
	01R36qdtCreBUTd8kYr7s71XmPahtV8=
Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com
 [209.85.128.69]) by relay.mimecast.com with ESMTP with STARTTLS
 (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id
 us-mta-134-mFEoeJP5NkaP5iWQWQiYag-1; Tue, 25 Aug 2026 15:43:24 -0400
X-MC-Unique: mFEoeJP5NkaP5iWQWQiYag-1
X-Mimecast-MFC-AGG-ID: mFEoeJP5NkaP5iWQWQiYag_1787687003
Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-490a767b782so450655e9.2
        for <sc22wg14@open-std.org>; Tue, 25 Aug 2026 12:43:23 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20251104; t=1787687003; x=1788291803;
        h=content-type:mime-version:message-id:subject:to:from:date:x-gm-gg
         :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to
         :content-type;
        bh=qWwmyI4kaQ3tJlzPIc6nGx0J6syAhuc6qYNliHgari8=;
        b=JKV+qQZYQzSMYGL3NQOznQwaeNeAZcSItjnTufxt44hc4qT0MWsa/7N3i5VeM914+L
         wzH9cU4KstcXvPlJ5nTrsdIy1DS3Dyy6lEzxpJSfisp+/WvbgQlZQCwuDFEbj5GsH8yC
         F79hwqbKY+MWNUJjKcQRMIIfvYbsJt+GiR+h9V0wICyw7LQ2PWoJoLuWIbxdsWs9u47x
         kxJjzsh4m1PEW3nZeZ8QUIUjM0ZqRUY6Vbm8pRCEZ4I18KrHGOTOVPALz70AkeW/ida0
         ZDwoymUW5SUEaYRnut8G5rUVK38mAybkUhEr8w3XgzSUHjwWNbUBqzIZuaCr1noMbHTd
         h91w==
X-Gm-Message-State: AFuF++mibcDbEoPe/4E6SPtZcMqQ8q5a5PeHgi75u6l1XKwyLnROWgUg
	I85zlu3Xfw8Z+0JwdcC3DGbgnkCV5avGZCuGvPxGQQ1COVdtbCLngO6AUGRF2irPcxJGufXCUT+
	QdAu0fw2I26e7l+KV7F9fihjiCWLHJ2/tqeRiI5ZvAeaQirAsItIcv9eyA6PJD9XlIXP+gH2hYK
	ZhD42O/uUm5Q+vO2cJce0kaoX9t9w9deW9Dzas9C/H
X-Gm-Gg: AR+sD107xzEECLyXhbTHsepP4nPDxOiicQm8uC2qNz//vrITsNZqScgPUOTyTwjq+a/
	4ZsVO09bcrwmtIDrkvTeu4b9CpiSL65zx03m7DMNItVSvUFi9n7tGvIAayv4sD8nquEZ6BL2Fks
	8oi/wr72P8xyVQVNCSW9vAg5kRQaTY2K1slSusFeLsZ80nHsWY0/XCtMXDdB1BwxtNa01paKUsa
	SG5zDrDK5Yrr+NAvjgi3c7hlBm9GmWP7YYOVxUNK4MwgniOd48nfPnOCzVGAt0h1S4m+U3BQEgD
	nRHk6VwYtSL8cFbyPY8kETRSe0aUztzN6R1LLjv/s2oy8VvUDCq0XeB+vMN1p8sMyFJ90hcXgBb
	otan8NeNTJPAZO+aU9cckDXkIWtTZ2Qg=
X-Received: by 2002:a05:600c:4692:b0:499:da8b:1476 with SMTP id 5b1f17b1804b1-499dc8306f2mr11865145e9.14.1787687002869;
        Tue, 25 Aug 2026 12:43:22 -0700 (PDT)
X-Received: by 2002:a05:600c:4692:b0:499:da8b:1476 with SMTP id 5b1f17b1804b1-499dc8306f2mr11864975e9.14.1787687002412;
        Tue, 25 Aug 2026 12:43:22 -0700 (PDT)
Received: from digraph.polyomino.org.uk (digraph.polyomino.org.uk. [2001:8b0:bf73:93f7::51bb:e332])
        by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-499dc9c0270sm4043245e9.15.2026.08.25.12.43.21
        for <sc22wg14@open-std.org>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Tue, 25 Aug 2026 12:43:21 -0700 (PDT)
Received: from jsm28 (helo=localhost)
	by digraph.polyomino.org.uk with local-esmtp (Exim 4.98.2)
	(envelope-from <josmyers@redhat.com>)
	id 1wyx3J-00000006aLC-02hr
	for sc22wg14@open-std.org;
	Tue, 25 Aug 2026 19:43:21 +0000
Date: Tue, 25 Aug 2026 19:43:20 +0000 (UTC)
From: Joseph Myers <josmyers@redhat.com>
To: sc22wg14@open-std.org
Subject: Bullet points for lvalue conversions
Message-ID: <246baf4a-76fb-2782-b1a2-f7dda8c44c3e@redhat.com>
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-MFC-PROC-ID: aUvuA03nz_18LumLES29M5V2nI6QdYPKKV7IF4ZKuH4_1787687003
X-Mimecast-Originator: redhat.com
Content-Type: multipart/mixed; boundary="-1152306461-1971129504-1787687001=:1550079"
Sender: owner-sc22wg14@open-std.org
Precedence: bulk

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
---1152306461-1971129504-1787687001=:1550079
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

In C2y the description of lvalue conversions (6.3.3.1) has been broken out 
into a series of bullet points.

However, breaking it out that way was not entirely correct.  The initial 
words "Except when it is the operand of" should only apply to the first 
five bullet points, not the final two.  Then, the sixth bullet point "the 
left operand of the . operator" starts with "the left operand of" which 
should apply to both the sixth and seventh bullet points (the seventh is 
"or, an assignment operator").

This could be fixed editorially (it was introduced editorially in an 
unrelated commit with a misleading commit message, 
5fdd8b8ba1e5c63e151e980724e45f907375bb62 "✨ Integrate n3369 - The 
_Lengthof operator"), but what should the fix be?  If we keep bullet 
points, either "the operand of" and "the left operand of" need duplicating 
into each bullet point, or we need multiple nested levels of bullet 
points:

Except when it is:

- the operand of:
  * the sizeof operator,
  [...]
  * the -- operator;
- or, the left operand of:
  * the . operator,
  * or, an assignment operator

And then the new wording I'm proposing for issue 1030, "a generic 
association that is not the result expression of its generic selection" 
would become an additional one of those top-level bullet points.

-- 
Joseph S. Myers
josmyers@redhat.com

---1152306461-1971129504-1787687001=:1550079--

