Namespaces
Variants

std::meta::info

From cppreference.com
< cpp | meta
 
 
 
Reflection library
 
Reflection types and queries
Type properties
Type property queries
 
Defined in header <meta>
using info = decltype(^^::);
(since C++26)

std::meta::info is the type of reflection values. It is a distinct fundamental type. There exists a unique null reflection; every other reflection represents:

For the purpose of argument-dependent lookup, the namespace std::meta is an associated namespace of this type.

Values of type std::meta::info are equality-comparable. Note that a reflection of a type alias compares unequal to a reflection of the aliased type.

Example

See also