STD::IS_NOTHROW_MOVE_CONSTRUCTIBLE(3cxx)

πŸŽ€ NAME πŸŽ€

okay bestie, welcome to the 3cxx manual page β€” the header literally reads std::is_nothro...ructible< _Tp >(3cxx) (yes, it's truncated like that, we love a dramatic ellipsis ✨). This page is all about std::is_nothrow_move_constructible< _Tp >, also known as is_nothrow_move_constructible. That's the whole name section, no cap πŸ’….


✨ SYNOPSIS ✨

#include <type_traits>

It inherits from __is_nothrow_constructible_impl< _Tp, __add_rval_ref_t< _Tp > >. That's the inheritance line, character for character, periodt 🫢.


πŸ’œ Detailed Description πŸ’œ

so we've got a template struct, and here's the exact shape of it:

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

yes, that quote mark is literally there β€” the page ends the struct line with "is_nothrow_move_constructible, and we are not editing it, not fixing it, not touching it. It's giving Doxygen artifact realness and we respect the icon πŸ‘‘.

The template parameter is _Tp. The struct is std::is_nothrow_move_constructible< _Tp >. The trailing text is "is_nothrow_move_constructible. All present and accounted for, bestie πŸ’–.


πŸ¦‹ Author πŸ¦‹

Generated automatically by Doxygen for libstdc++ from the source code. That's the author section, exactly as the page says β€” no human author to @, just Doxygen doing its thing πŸ€–βœ¨.


okay that's the whole page, and the footer is literally libstdstd::is_nothro...ructible< _Tp >(3cxx) β€” brought to you by libstdc++, generated with Doxygen, and there's no date in the footer, so don't come for me about timestamps 😭. slay, bye πŸ’…πŸ’–

πŸ“¦ where this page comes from