On Tue, Jul 22, 2025 at 10:04 AM <mrcarr...@proton.me> wrote: > From: Tuur Martens <tuurmarte...@gmail.com> > > The unordered_map header incorrectly refers to a non-existent template > parameter _Value in default template argument descriptions. They should > refer to _Key instead.\n\nThis patch fixes these descriptions to match the > actual template parameters. > Thank you for the patch! I will merge it soon.
> libstdc++-v3/ChangeLog: > > * include/bits/unordered_map.h: Rectify referencing of > non-existent type. > > --- libstdc++-v3/include/bits/unordered_map.h | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/libstdc++-v3/include/bits/unordered_map.h > b/libstdc++-v3/include/bits/unordered_map.h > index fc07ffc998c..cc9e2c4d501 100644 > --- a/libstdc++-v3/include/bits/unordered_map.h > +++ b/libstdc++-v3/include/bits/unordered_map.h > @@ -91,9 +91,9 @@ _GLIBCXX_BEGIN_NAMESPACE_CONTAINER > * > * @tparam _Key Type of key objects. > * @tparam _Tp Type of mapped objects. > - * @tparam _Hash Hashing function object type, defaults to > hash<_Value>. > + * @tparam _Hash Hashing function object type, defaults to > hash<_Key>. > * @tparam _Pred Predicate function object type, defaults > - * to equal_to<_Value>. > + * to equal_to<_Key>. > * @tparam _Alloc Allocator type, defaults to > * std::allocator<std::pair<const _Key, _Tp>>. > * > @@ -1360,9 +1360,9 @@ _GLIBCXX_BEGIN_NAMESPACE_CONTAINER > * > * @tparam _Key Type of key objects. > * @tparam _Tp Type of mapped objects. > - * @tparam _Hash Hashing function object type, defaults to > hash<_Value>. > + * @tparam _Hash Hashing function object type, defaults to > hash<_Key>. > * @tparam _Pred Predicate function object type, defaults > - * to equal_to<_Value>. > + * to equal_to<_Key>. > * @tparam _Alloc Allocator type, defaults to > * std::allocator<std::pair<const _Key, _Tp>>. > * > -- > 2.50.1 > > >