std::experi...flect::Alias(3)
π NAME π
Okay so welcome to the std::experi...flect::Alias(3) page from the C++ Standard Libary β yes bestie, we're doing reflection today π
std::experimental::reflect::Aliasβ literallystd::experimental::reflect::Alias. That's the name, no notes, iconic.
β¨ Synopsis β¨
Defined in header <experimental/reflect>
template< class T >
(reflection TS)
concept Alias = Named<T> && ScopedMember<T> && /* see below */;
The Alias concept is satisfied if and only if T reflects one of these cuties:
- a
typedef declaration - an
alias-declaration - a
namespace alias - a
template type parameter - a
decltype-specifier - a declaration introduced by
using-declaration
Note: TheScopeof anAliasis the scope that the alias was injected into.
That's the whole vibe check: if T reflects any of those declarations, the Alias concept says slay β
πΈ Example πΈ
This section is incomplete π β Reason: examples. So no sample code here, bestie, the page literally says so. Not me leaving you on read, I promise π«Ά
π¦ See also π¦
This section is incomplete π β Reason: templatization. So no see-also links yet, just that note. The docs said what they said π
π Category π
Todo with reason
That's the whole page! Source/version line goes to http://cppreference.com, dated 2024.06.10, for the std::experi...flect::Alias(3) page β bye bestie, go reflect on how iconic you are β¨π
π¦ where this page comes from
- nixpkgs unstable: stdman 2024.07.05
- opensuse-leap 16.0: stdman 2024.07.05-bp160.1.9 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms