]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: std::inplace_vector implementation cleaup
authorFrançois Dumont <frs.dumont@gmail.com>
Mon, 22 Sep 2025 16:54:46 +0000 (18:54 +0200)
committerFrançois Dumont <fdumont@gcc.gnu.org>
Tue, 30 Sep 2025 19:59:16 +0000 (21:59 +0200)
commit2f5f3eef1d5796defc37ebb46f7ad44d894c14cf
tree80d142bee90ab86455344ce66e1e46c57fd0ba58
parent3ea8d691e889945dfa12d50d7fa232e6286506d1
libstdc++: std::inplace_vector implementation cleaup

Remove duplicated std::swap implementation.

libstdc++-v3/ChangeLog

* include/std/inplace_vector:
(std::swap(inplace_vector<>&, inplace_vector<>&)): Remove the duplicated
implementation at std namespace level. Keep the friend inline one.
(inplace_vector<Tp, 0>::assign(initializer_list<>)): Add missing return
statement.
libstdc++-v3/include/std/inplace_vector