|
halcheck 1.0
|
Determines if a given type is an effect. More...
#include <effect.hpp>
Determines if a given type is an effect.
| T | The type to query. |
The type T is an effect if and only if one of the following conditions hold:
std::declval<const T &>().fallback() is valid.fallback(std::declval<const T &>()) is valid, where fallback can be found via argument-dependent lookup.