#include <Workspace/Application/LanguageUtils/classconstraints.h>
|
using | type = typename std::is_same< bool, decltype(test< T, LessThan >(nullptr))>::type |
|
|
template<typename , typename > |
static auto | test (...) -> std::false_type |
|
template<class U , class V > |
static auto | test (U *) -> decltype(std::declval< U >()< std::declval< V >()) |
|
◆ type
using type = typename std::is_same<bool, decltype(test<T, LessThan>(nullptr))>::type |
◆ test() [1/2]
static auto test |
( |
|
... | ) |
-> std::false_type |
|
static |
◆ test() [2/2]
static auto test |
( |
U * |
| ) |
-> decltype(std::declval< U >()< std::declval< V >()) |
|
static |