|
Uni20
Asynchronous tensor and runtime library.
|
Map an execution expression type to its backend-neutral logical value type. More...
#include <types.hpp>
Public Types | |
| using | type = std::remove_cvref_t< Value > |
Map an execution expression type to its backend-neutral logical value type.
The primary template preserves the unqualified expression type. Execution backends may specialize this customization point when a domain-specific value represents a different persistent scalar type.
| Value | Execution expression type. |
| using uni20::logical_value< Value >::type = std::remove_cvref_t<Value> |