STD::REMOVE_ALL_EXTENTS(3cxx)

okay so bestie, welcome to the std::remove_all_extents< _Tp > page from manual 3cxx πŸ’…βœ¨ this is the whole vibe: a tiny type-traits reference page, and we are keeping every crumb.

🌸 NAME 🌸

std::remove_all_extents< _Tp > β€” remove_all_extents. That’s it. That’s the name. No extra lore on this one, periodt.

✨ SYNOPSIS ✨

First thing you include, bestie:

#include <type_traits>

πŸ’– Public Types πŸ’–

  • using type = _Tp β€” the public type alias listed here. Literally exactly that, no cap.

πŸ¦‹ Detailed Description πŸ¦‹

The detailed description is giving minimal icon behavior: just the template line and the struct line. Here they are, exactly:

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

yes, that " right before remove_all_extents is in the original page, so it stays. Do not β€œfix” it, bestie 😭.

πŸŽ€ Author πŸŽ€

Author: Generated automatically by Doxygen for libstdc++ from the source code. Slay, Doxygen, you ate this auto-generation 🫢.


cute sign-off time 🌈: the manual is 3cxx; the footer’s source/version + title chunk is libstdc+std::remove_all_extents< _Tp >(3cxx), and the Author line says it was generated automatically by Doxygen for libstdc++ from the source code. There’s no date printed on the page, so I’m not inventing one β€” no cap, just facts πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from