iris::build::CaptureType Concept Reference
Doxygen 1.15.0 generates this reference during each site build from the public headers. The C++ guide shows the API in use.
A capture type: a type without dimensions, or untyped. More...
#include <iris/build.hpp>
Concept definition
template<class T>
(TypeLike<T> && type_dims<T> == 0)
A capture type: a type without dimensions, or untyped.
Definition build.hpp:829
A type: a constant such as int_, a Range, an alphabet, a NamedType, or a Type made from one of these.
Definition build.hpp:621
constexpr std::size_t type_dims
The number of dimensions of type T, or dynamic_depth.
Definition build.hpp:630
The capture type that reads a token without a type, as {x} does.
Definition build.hpp:823
Detailed Description
A capture type: a type without dimensions, or untyped.