ychen added inline comments.

================
Comment at: clang/test/CXX/drs/dr25xx.cpp:3
 
-namespace dr2565 { // dr252: 16
+namespace dr2565 { // dr2565: partial
   template<typename T>
----------------
erichkeane wrote:
> If you could add a comment explaining this status for me, I would be grateful:
> 
> // We've implemented DR2565 as proposed (that is, a substitution failure in a 
> requires parameter list causes the requires clause to evaluate as false) as 
> it seems to make the most sense, and fit best into our implementation. If 
> this issue gets accepted as-is, this can be marked as complete.
You said `we were in a position where we had 1/2 of it implemented`. So I put 
it as partial. I must've misunderstood you. Will change it back.


================
Comment at: clang/www/make_cxx_dr_status:161
     continue
-  if dr.status in ('open', 'concurrency', 'drafting', 'review', 'extension'):
+  if dr.issue in (1432,2565):
+    row_style = ' class="open"'
----------------
erichkeane wrote:
> I guess this is OK, its a shame we have to custom-tag these, but I guess I'm 
> 1/2 responsible here :/
Yeah, it looks hacky. If the list gets larger, we could do something like 
`namespace dr1432 { // dr1432: open 16` to make it more general.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D136133

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

Reply via email to