[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Arthur O'Dwyer via Phabricator via cfe-commits
Quuxplusone added a comment.

@cor3ntin do you have any interest in making a similar patch for the LWG 
issues? :)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman closed this revision.
aaron.ballman added a comment.

I've commit on your behalf in 18c3c7784975700ae463bb461487d46e74324a66 
, thanks!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman accepted this revision.
aaron.ballman added a comment.
This revision is now accepted and ready to land.

LGTM!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Corentin Jabot via Phabricator via cfe-commits
cor3ntin added inline comments.



Comment at: clang/www/cxx_status.html:1294
+  https://wg21.link/P2156R1;>P2156R1
+  Yes
+

aaron.ballman wrote:
> You should find out which version of Clang this support was introduced in and 
> list the version explicitly. We typically use "Yes" for "it's always been 
> like this".
> 
> In this case, this one is Clang 13 and unreleased (rather than "full").
Right, I did check for the wrong thing


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Corentin Jabot via Phabricator via cfe-commits
cor3ntin updated this revision to Diff 354892.
cor3ntin added a comment.

Fix status of P2156R1


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

Files:
  clang/www/cxx_status.html


Index: clang/www/cxx_status.html
===
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1283,6 +1283,41 @@
   https://wg21.link/p2266r1;>P2266R1
   Clang 13
 
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3
+  No
+
+
+  Allow duplicate attributes
+  https://wg21.link/P2156R1;>P2156R1
+  Clang 13
+
+
+  Narrowing contextual conversions to bool
+  https://wg21.link/P1401R5;>P1401R5
+  No
+
+
+  Trimming whitespaces before line splicing
+  https://wg21.link/P2223R2;>P2223R2
+  Yes
+
+
+  Make declaration order layout mandated
+  https://wg21.link/p1847r4;>P1874R4
+  Yes
+
+
+  C++ identifier syntax using UAX 31
+  https://wg21.link/P1949R7;>P1949R7
+  No
+
+
+  Mixed string literal concatenation
+  https://wg21.link/p2201r1;>P2201R1
+  Yes
+
 
 
 


Index: clang/www/cxx_status.html
===
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1283,6 +1283,41 @@
   https://wg21.link/p2266r1;>P2266R1
   Clang 13
 
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3
+  No
+
+
+  Allow duplicate attributes
+  https://wg21.link/P2156R1;>P2156R1
+  Clang 13
+
+
+  Narrowing contextual conversions to bool
+  https://wg21.link/P1401R5;>P1401R5
+  No
+
+
+  Trimming whitespaces before line splicing
+  https://wg21.link/P2223R2;>P2223R2
+  Yes
+
+
+  Make declaration order layout mandated
+  https://wg21.link/p1847r4;>P1874R4
+  Yes
+
+
+  C++ identifier syntax using UAX 31
+  https://wg21.link/P1949R7;>P1949R7
+  No
+
+
+  Mixed string literal concatenation
+  https://wg21.link/p2201r1;>P2201R1
+  Yes
+
 
 
 
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Corentin Jabot via Phabricator via cfe-commits
cor3ntin updated this revision to Diff 354891.
cor3ntin added a comment.

Fix cases


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

Files:
  clang/www/cxx_status.html


Index: clang/www/cxx_status.html
===
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1283,6 +1283,41 @@
   https://wg21.link/p2266r1;>P2266R1
   Clang 13
 
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3
+  No
+
+
+  Allow duplicate attributes
+  https://wg21.link/P2156R1;>P2156R1
+  Yes
+
+
+  Narrowing contextual conversions to bool
+  https://wg21.link/P1401R5;>P1401R5
+  No
+
+
+  Trimming whitespaces before line splicing
+  https://wg21.link/P2223R2;>P2223R2
+  Yes
+
+
+  Make declaration order layout mandated
+  https://wg21.link/p1847r4;>P1874R4
+  Yes
+
+
+  C++ identifier syntax using UAX 31
+  https://wg21.link/P1949R7;>P1949R7
+  No
+
+
+  Mixed string literal concatenation
+  https://wg21.link/p2201r1;>P2201R1
+  Yes
+
 
 
 


Index: clang/www/cxx_status.html
===
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1283,6 +1283,41 @@
   https://wg21.link/p2266r1;>P2266R1
   Clang 13
 
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3
+  No
+
+
+  Allow duplicate attributes
+  https://wg21.link/P2156R1;>P2156R1
+  Yes
+
+
+  Narrowing contextual conversions to bool
+  https://wg21.link/P1401R5;>P1401R5
+  No
+
+
+  Trimming whitespaces before line splicing
+  https://wg21.link/P2223R2;>P2223R2
+  Yes
+
+
+  Make declaration order layout mandated
+  https://wg21.link/p1847r4;>P1874R4
+  Yes
+
+
+  C++ identifier syntax using UAX 31
+  https://wg21.link/P1949R7;>P1949R7
+  No
+
+
+  Mixed string literal concatenation
+  https://wg21.link/p2201r1;>P2201R1
+  Yes
+
 
 
 
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added inline comments.



Comment at: clang/www/cxx_status.html:1289
+  https://wg21.link/P1938R3;>P1938R3
+  NO
+

Same fix applies elsewhere



Comment at: clang/www/cxx_status.html:1294
+  https://wg21.link/P2156R1;>P2156R1
+  Yes
+

You should find out which version of Clang this support was introduced in and 
list the version explicitly. We typically use "Yes" for "it's always been like 
this".

In this case, this one is Clang 13 and unreleased (rather than "full").



Comment at: clang/www/cxx_status.html:1319
+  https://wg21.link/p2201r1;>P2201R1
+  yes
+




Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Arthur O'Dwyer via Phabricator via cfe-commits
Quuxplusone added a comment.

Shouldn't the "yes/Yes" entries display Clang major version numbers instead?
Throughout, "NO" should be "No" (compare to lines 1221 and 1226).




Comment at: clang/www/cxx_status.html:1287
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3

`if consteval`


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Corentin Jabot via Phabricator via cfe-commits
cor3ntin updated this revision to Diff 354882.
cor3ntin added a comment.

Fix status of P2201 


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105024/new/

https://reviews.llvm.org/D105024

Files:
  clang/www/cxx_status.html


Index: clang/www/cxx_status.html
===
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1283,6 +1283,41 @@
   https://wg21.link/p2266r1;>P2266R1
   Clang 13
 
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3
+  NO
+
+
+  Allow duplicate attributes
+  https://wg21.link/P2156R1;>P2156R1
+  Yes
+
+
+  Narrowing contextual conversions to bool
+  https://wg21.link/P1401R5;>P1401R5
+  NO
+
+
+  Trimming whitespaces before line splicing
+  https://wg21.link/P2223R2;>P2223R2
+  Yes
+
+
+  Make declaration order layout mandated
+  https://wg21.link/p1847r4;>P1874R4
+  Yes
+
+
+  C++ identifier syntax using UAX 31
+  https://wg21.link/P1949R7;>P1949R7
+  NO
+
+
+  Mixed string literal concatenation
+  https://wg21.link/p2201r1;>P2201R1
+  yes
+
 
 
 


Index: clang/www/cxx_status.html
===
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1283,6 +1283,41 @@
   https://wg21.link/p2266r1;>P2266R1
   Clang 13
 
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3
+  NO
+
+
+  Allow duplicate attributes
+  https://wg21.link/P2156R1;>P2156R1
+  Yes
+
+
+  Narrowing contextual conversions to bool
+  https://wg21.link/P1401R5;>P1401R5
+  NO
+
+
+  Trimming whitespaces before line splicing
+  https://wg21.link/P2223R2;>P2223R2
+  Yes
+
+
+  Make declaration order layout mandated
+  https://wg21.link/p1847r4;>P1874R4
+  Yes
+
+
+  C++ identifier syntax using UAX 31
+  https://wg21.link/P1949R7;>P1949R7
+  NO
+
+
+  Mixed string literal concatenation
+  https://wg21.link/p2201r1;>P2201R1
+  yes
+
 
 
 
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D105024: Add papers adopted by the C++ committee in the June 2021 plenary.

2021-06-28 Thread Corentin Jabot via Phabricator via cfe-commits
cor3ntin created this revision.
cor3ntin requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.

Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D105024

Files:
  clang/www/cxx_status.html


Index: clang/www/cxx_status.html
===
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1283,6 +1283,41 @@
   https://wg21.link/p2266r1;>P2266R1
   Clang 13
 
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3
+  NO
+
+
+  Allow duplicate attributes
+  https://wg21.link/P2156R1;>P2156R1
+  Yes
+
+
+  Narrowing contextual conversions to bool
+  https://wg21.link/P1401R5;>P1401R5
+  NO
+
+
+  Trimming whitespaces before line splicing
+  https://wg21.link/P2223R2;>P2223R2
+  Yes
+
+
+  Make declaration order layout mandated
+  https://wg21.link/p1847r4;>P1874R4
+  Yes
+
+
+  C++ identifier syntax using UAX 31
+  https://wg21.link/P1949R7;>P1949R7
+  NO
+
+
+  Mixed string literal concatenation
+  https://wg21.link/p2201r1;>P2201R1
+  NO
+
 
 
 


Index: clang/www/cxx_status.html
===
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1283,6 +1283,41 @@
   https://wg21.link/p2266r1;>P2266R1
   Clang 13
 
+
+  if consteval
+  https://wg21.link/P1938R3;>P1938R3
+  NO
+
+
+  Allow duplicate attributes
+  https://wg21.link/P2156R1;>P2156R1
+  Yes
+
+
+  Narrowing contextual conversions to bool
+  https://wg21.link/P1401R5;>P1401R5
+  NO
+
+
+  Trimming whitespaces before line splicing
+  https://wg21.link/P2223R2;>P2223R2
+  Yes
+
+
+  Make declaration order layout mandated
+  https://wg21.link/p1847r4;>P1874R4
+  Yes
+
+
+  C++ identifier syntax using UAX 31
+  https://wg21.link/P1949R7;>P1949R7
+  NO
+
+
+  Mixed string literal concatenation
+  https://wg21.link/p2201r1;>P2201R1
+  NO
+
 
 
 
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits