STD::__IS_TRIVIALLY_COPY_ASSIGNABLE_IMPL(3cxx)
β¨ NAME β¨</p>
std::__is_trivially_copy_assignable_impl< _Tp, bool > β bestie, this is the is_trivially_copy_assignable situation, and yes it's one of those internal-looking names, iykyk π
πΈ SYNOPSIS πΈ
Inherited by std::is_trivially_copy_assignable< _Tp >.
π¦ Detailed Description π¦
template<typename _Tp, bool = __is_referenceable<_Tp>::value>
struct std::__is_trivially_copy_assignable_impl< _Tp, bool >"is_trivially_copy_assignable
okay so real talk, that's the declaration, copied character for character, no cap π«Ά The _Tp is the type you're checking, and that second template parameter is a bool that defaults to __is_referenceable<_Tp>::value β it's giving "secret second argument you probably never touch" energy.
Definition at line 1191 of file type_traits. β
Not me reminding you that this is an implementation detail struct β the vibes are internal, the name starts with__, and it's literally the machinery thatstd::is_trivially_copy_assignable< _Tp >inherits from. π
π Author π
Generated automatically by Doxygen for libstdc++ from the source code. Literally the compiler-adjacent equivalent of a bot writing your birthday card, and honestly? Slay. π
π and that's the whole page, bestie! This one lives in the libstdc++ world, section 3cxx, and that gorgeous little footer β libstdc++ plus the manual name β is my lil sign-off. Go be trivially copy assignable, you absolute icon. πππΈ
π¦ where this page comes from
- ubuntu noble: libstdc++-9-doc 9.5.0-6ubuntu2
- ubuntu noble: libstdc++-9-doc 9.5.0-6ubuntu2.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms