aaron.ballman accepted this revision.
aaron.ballman added a comment.
This revision is now accepted and ready to land.

Just some minor nits from me, but LG with those fixed up.



================
Comment at: clang/include/clang/Basic/DiagnosticGroups.td:230-232
 def CXX20Designator : DiagGroup<"c++20-designator">;
+def CXX2bDefCompCallsNonConstexpr : 
DiagGroup<"c++2b-default-comp-relaxed-constexpr">;
 // Allow -Wno-c99-designator to be used to turn off all warnings on valid C99
----------------



================
Comment at: clang/include/clang/Basic/DiagnosticSemaKinds.td:9425
+  "invokes a non-constexpr comparison function is a C++2b extension">,
+  InGroup<CXX2bDefCompCallsNonConstexpr>;
+def warn_cxx2b_compat_defaulted_comparison_constexpr_mismatch : Warning<
----------------
Note, you should coordinate the `2b`->`23` changes with 
https://reviews.llvm.org/D149553


================
Comment at: clang/www/cxx_status.html:1486
+            <summary>Clang 17 (Partial)</summary>
+           We do not support outside of defaulted special memeber functions 
the change that constexpr functions no
+            longer have to be constexpr compatible but rather support a less 
restricted requirements for constexpr
----------------
Indentation looks a bit off here.


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

https://reviews.llvm.org/D146090

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

Reply via email to