std::experi...t::Namespace(3)
okay bestie, welcome to the std::experi...t::Namespace(3) page from the C++ Standard Libary manual β yes, that spelling is literally in the source, iykyk π
β¨
π NAME π
std::experimental::reflect::Namespace β and also std::experimental::reflect::Namespace. Yes, it said it twice. We're honoring it twice. No cap.
β¨ Synopsis β¨
Defined in header <experimental/reflect> β that's where it lives, periodt.
template< class T > (reflection TS)
concept Namespace = Scope<T> && /* see below */;
So here's the vibe check: the Namespace concept is satisfied if and only if T reflects a namespace including the global namespace.
Note: Any suchTthat does not reflect the global namespace also satisfiesScopeMember.
π¦ Example π¦
This section is incomplete Reason: examples
Not me opening the example section and finding no examples π it's giving "left as an exercise" energy, but the reason is literally examples.
π See also π
This section is incomplete Reason: templatization
The see-also section is also a todo, and the reason is templatization β that's it, that's the whole tea π«Ά
π Category: π
- Todo with reason
So the category is a todo with reason. Iconic. π
Source/version and date check, bestie: this one came from http://cppreference.com, dated 2024.06.10, and it's the std::experi...t::Namespace(3) page. mwah πβ¨
π¦ 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