STD::__DETAIL::_EQUAL_HELPER(3cxx)

πŸ“¦
version 9.5.0 Β· 3 versions
, in ubuntu noble

πŸ’– NAME πŸ’–

std::__detail::_Equal_helper< _Key, _Value, _ExtractKey, _Equal, _HashCodeType, __cache_hash_code >

ok so bestie, this whole gorgeous mouthful is the page, and it lives in manual section 3cxx β€” that's the libstdc++ corner of the man world. The running title up top is literally std::__detail:...che_hash_code >, ellipsis and all, no cap. She's iconic, she's truncated, she's giving "the printer ran out of room and we're still obsessed." πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

Detailed Description

Here's the actual declaration, verbatim, don't touch it:

template<typename _Key, typename _Value, typename _ExtractKey, typename
    _Equal, typename _HashCodeType, bool __cache_hash_code>
    struct std::__detail::_Equal_helper< _Key, _Value, _ExtractKey, _Equal,
    _HashCodeType, __cache_hash_code >

So the template params are _Key, _Value, _ExtractKey, _Equal, _HashCodeType, and bool __cache_hash_code β€” that's the roster, periodt. πŸ’…

And then, glued straight onto the end of that declaration with a stray little " sitting there like it pays rent, it says:

Primary class template _Equal_helper.

Definition at line 1440 of file hashtable_policy.h. πŸ“ (yes, line 1440, file hashtable_policy.h, write it down, iykyk)


πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. πŸ€–βœ¨ (not me writing it by hand, the robots did it, and honestly? they ate.)


and that's the whole page, fr fr β€” libstd on the source side, section (3cxx) on the manual side, title std::__detail:...che_hash_code > and every last character of it. go off, bestie 🫢🌸

πŸ“¦ where this page comes from