STD::IS_TRIVIALLY_DESTRUCTIBLE(3cxx)

πŸŽ€ NAME πŸŽ€

okay so this is the std::is_trivia...ructible< _Tp >(3cxx) page from the cxx manual β€” yes, that header really has the ellipsis, no cap 😭

The actual thing being named here is:

std::is_trivially_destructible< _Tp > - is_trivially_destructible

so it’s std::is_trivially_destructible< _Tp >, and the description is literally is_trivially_destructible. slay, concise queen πŸ’…


✨ SYNOPSIS ✨

#include <type_traits>

Inherits __and_::type. 🫢


πŸ’– DETAILED DESCRIPTION πŸ’–

Here’s the template situation, bestie:

template<typename _Tp>
    struct std::is_trivially_destructible< _Tp >"is_trivially_destructible

yep, that quote mark is right there in the source line β€” verbatim, not a typo from me πŸ™ˆ

So we’re looking at the std::is_trivially_destructible< _Tp > struct template, and it says is_trivially_destructible. It inherits __and_::type. periodt πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. iconic automation behavior, honestly ⭐


bye bestie 🫢 final footer energy: source/version says libstd, with the literal footer string being libstdstd::is_trivia...ructible< _Tp >(3cxx) β€” and there’s no date shown on this page, so I’m not inventing one πŸ’€πŸ’–

πŸ“¦ where this page comes from