nkr
A C++20 library with a custom meta-programming language.
nkr::constant_tr Concept Reference

The identity type trait for nkr::constant_t. More...

Concept definition

template<typename type_p>
concept nkr::constant_tr =
nkr::cpp::is_any_tr<type_p, constant_t<typename type_p::value_t, type_p::Value()>>
Represents an immutable literal value in a compile-time or run-time context.
Definition: constant_t_dec.h:243
The identity type trait for nkr::constant_t.
Definition: constant_t_dec.h:29

Detailed Description

The identity type trait for nkr::constant_t.

Note
nkr::constant_tr is an entity of the nkr::constant_t Identity.