From: Patrick Palka <[email protected]>

Remove the unused template parameter pack _Args (which always gets
deduced to an empty pack).

libstdc++-v3/ChangeLog:

        * include/std/flat_set (_Flat_set_impl::_M_try_emplace):
        Turn nullary overload into a non-template.
---
This is a forge pull request published on the gcc-patches mailing list mailing 
list
as requested by ppalka via Sourceware Forge 
<[email protected]>.
Forge discussion: https://forge.sourceware.org/gcc/gcc/pulls/189

Get it locally using:
```
git fetch forge-upstream "+refs/versioned_pull/189/*:refs/versioned_pull/189/*"
git switch -c "pr-189-v1" "refs/versioned_pull/189/1/head"
```
Or, download the patch at: https://forge.sourceware.org/gcc/gcc/pulls/189.diff
Created on: 2026-07-15 20:07:17+00:00
Latest update: 2026-08-25 15:19:50+00:00
Changes: 1 changed files, 4 additions, 5 deletions
Head revision: gcc/gcc ref refs/pull/189/head commit 
e20d1cf71ba448ad31d32989e68dfecf471a364f 
Base revision: gcc/gcc ref trunk commit 
267d62e93e1be7ee62ab674090547a1585ceecf6 r17-2426-g267d62e93e1be7
Merge base: 267d62e93e1be7ee62ab674090547a1585ceecf6
Requested Reviewers: redi

Changed files:
- M: libstdc++-v3/include/std/flat_set

 libstdc++-v3/include/std/flat_set | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/libstdc++-v3/include/std/flat_set 
b/libstdc++-v3/include/std/flat_set
index 31dce48bbe0ad..98a08cf06728e 100644
--- a/libstdc++-v3/include/std/flat_set
+++ b/libstdc++-v3/include/std/flat_set
@@ -485,11 +485,10 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
          return {__it, true};
        }
 
-      template<typename... _Args>
-       _GLIBCXX26_CONSTEXPR
-       pair<iterator, bool>
-       _M_try_emplace(optional<const_iterator> __hint)
-       { return _M_try_emplace(__hint, value_type()); }
+      _GLIBCXX26_CONSTEXPR
+      pair<iterator, bool>
+      _M_try_emplace(optional<const_iterator> __hint)
+      { return _M_try_emplace(__hint, value_type()); }
 
       template<typename... _Args>
        requires is_constructible_v<value_type, _Args...>
-- 
2.54.0

Reply via email to