]> git.ipfire.org Git - thirdparty/gcc.git/commit
doc: remove outdated C++ Concepts section
authorPatrick Palka <ppalka@redhat.com>
Thu, 17 Oct 2024 13:12:16 +0000 (09:12 -0400)
committerPatrick Palka <ppalka@redhat.com>
Thu, 17 Oct 2024 13:12:16 +0000 (09:12 -0400)
commitc962153633048a506107a3ce13906edd19bfeb5c
treecf04c1e8f3539284086a24966f84d52837774542
parent2390cbad85cbd122d4e58c94f7891d7c5fde49b3
doc: remove outdated C++ Concepts section

This was added as part of the initial Concepts TS implementation and
reflects an early version of the Concepts TS paper, which is very
different from standard C++20 concepts (and even from more recent
versions of the Concepts TS, support for which we deprecated in GCC 14
and removed for GCC 15).  So there's not much to salvage from this
section besides the __is_same trait documentation which we can
conveniently move to the previous Type Traits section.

gcc/ChangeLog:

* doc/extend.texi (C++ Concepts): Remove section.  Move
__is_same documentation to the previous Type Traits section.

Reviewed-by: Jason Merrill <jason@redhat.com>
gcc/doc/extend.texi