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
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms