STD::IS_TRIVIALLY_ASSIGNABLE(3cxx)

✨ NAME ✨

okay bestie, you opened the manual page for std::is_trivially_assignable< _Tp, _Up >(3cxx) β€” long icon name, very demure, very C++.

The NAME line is exactly std::is_trivially_assignable< _Tp, _Up > - is_trivially_assignable β€” so the full thing is std::is_trivially_assignable< _Tp, _Up > and the little tag after the hyphen is is_trivially_assignable. periodt.

🌸 SYNOPSIS 🌸

The synopsis is literally this, no cap:

#include <type_traits>

And then the next line is exactly Inherits __is_trivially_assignable_impl< _Tp, _Up >. β€” that's the whole vibe check.

πŸ¦‹ Detailed Description πŸ¦‹

Here is the template declaration exactly as the page gives it β€” weird double quote and all. I am not fixing it, because facts are facts:

   template<typename _Tp, typename _Up>
       struct std::is_trivially_assignable< _Tp, _Up >"is_trivially_assignable

πŸ‘‘ Author πŸ‘‘

The Author section says, and I quote: Generated automatically by Doxygen for libstdc++ from the source code.


Signing off with the footer details: source/version is libstdc++, the footer’s shortened title tag is std::is_trivial...ble< _Tp, _Up >(3cxx) β€” the raw line even has libst smooshed into it β€” and there is no date printed on the page, so I’m not gonna invent one. πŸ’…βœ¨πŸ«Ά

πŸ“¦ where this page comes from