/dports/science/yoda/YODA-1.9.1/include/YODA/Utils/ |
H A D | Traits.h | 14 namespace SFINAE { 29 struct Derefable<T, SFINAE::void_t< decltype(*std::declval<T>())> > : std::true_type {}; 47 template <typename C> static SFINAE::yes& test(typename C::iterator* c); 48 template <typename> static SFINAE::no& test(...); 49 static const bool value = sizeof(test<T>(0)) == sizeof(SFINAE::yes); 57 template <typename C> static SFINAE::yes& test(typename C::const_iterator* c); 58 template <typename> static SFINAE::no& test(...); 59 static const bool value = sizeof(test<T>(0)) == sizeof(SFINAE::yes); 68 template<typename C> static SFINAE::yes& test(has_sig<void (C::*) (const VAL&),&C::push_back>*); 69 template<typename C> static SFINAE::no& test(...); [all …]
|
/dports/math/gap/gap-4.11.0/pkg/semigroups-3.2.3/libsemigroups/include/ |
H A D | constants.hpp | 202 template <typename T, typename SFINAE = bool> 206 SFINAE>::type { in operator <() 212 template <typename T, typename SFINAE = bool> 216 SFINAE>::type { in operator <() 221 template <typename T, typename SFINAE = bool> 223 typename std::enable_if<std::is_integral<T>::value, SFINAE>::type { in operator <() 228 template <typename T, typename SFINAE = bool> 235 template <typename T, typename SFINAE = bool> 242 template <typename T, typename SFINAE = bool> 248 template <typename T, typename SFINAE = T> [all …]
|
H A D | cong-intf.hpp | 637 template <typename T, typename SFINAE = void> 640 SFINAE>::type { in set_parent_froidure_pin() 645 template <typename T, typename SFINAE = void> 648 SFINAE>::type { in set_parent_froidure_pin()
|
/dports/math/libsemigroups/libsemigroups-1.3.7/include/libsemigroups/ |
H A D | constants.hpp | 205 template <typename T, typename SFINAE = bool> 209 SFINAE>::type { in operator <() 215 template <typename T, typename SFINAE = bool> 219 SFINAE>::type { in operator <() 224 template <typename T, typename SFINAE = bool> 226 typename std::enable_if<std::is_integral<T>::value, SFINAE>::type { in operator <() 231 template <typename T, typename SFINAE = bool> 238 template <typename T, typename SFINAE = bool> 245 template <typename T, typename SFINAE = bool> 251 template <typename T, typename SFINAE = T> [all …]
|
H A D | cong-pair.hpp | 201 typename SFINAE 292 template <typename SFINAE = state_type> 294 typename std::enable_if<IsState<SFINAE>::value, SFINAE&>::type { in state() 370 template <typename SFINAE = void> 377 SFINAE>::type { in operator ()() 381 template <typename SFINAE = void> 388 SFINAE>::type { in operator ()()
|
H A D | froidure-pin.hpp | 287 template <typename SFINAE = void> 294 SFINAE>::type { in operator ()() 298 template <typename SFINAE = void> 305 SFINAE>::type { in operator ()() 324 typename SFINAE 332 typename SFINAE
|
H A D | cong-intf.hpp | 677 template <typename T, typename SFINAE = void> 680 SFINAE>::type { in set_parent_froidure_pin() 686 template <typename T, typename SFINAE = void> 689 SFINAE>::type { in set_parent_froidure_pin()
|
/dports/graphics/cegui/cegui-0.8.7/cegui/include/CEGUI/ |
H A D | FunctorCopySlot.h | 46 template<typename U> static Yes Test(SFINAE<U, &U::operator()>*); 54 template<typename U, bool (U::*)(const EventArgs&)> struct SFINAE {}; struct 55 template<typename U> static Yes Test(SFINAE<U, &U::operator()>*); 64 template<typename U> static Yes Test(SFINAE<U, &U::operator()>*); 73 template<typename U> static Yes Test(SFINAE<U, &U::operator()>*); 81 template<typename U, bool (U::*)() const> struct SFINAE {}; struct 82 template<typename U> static Yes Test(SFINAE<U, &U::operator()>*); 90 template<typename U, bool (U::*)()> struct SFINAE {}; struct 91 template<typename U> static Yes Test(SFINAE<U, &U::operator()>*); 99 template<typename U, void (U::*)() const> struct SFINAE {}; struct [all …]
|
/dports/science/axom/axom-0.6.1/src/axom/sidre/core/ |
H A D | Array.hpp | 160 template <int SFINAE = DIM, typename std::enable_if<SFINAE == 1>::type* = nullptr> 164 template <int SFINAE = DIM, typename std::enable_if<SFINAE == 2>::type* = nullptr> 194 template <int SFINAE = DIM, typename std::enable_if<SFINAE == 1>::type* = nullptr> 230 template <int SFINAE = DIM, typename std::enable_if<SFINAE == 2>::type* = nullptr> 375 template <int SFINAE, typename std::enable_if<SFINAE == 1>::type*> 411 template <int SFINAE, typename std::enable_if<SFINAE == 2>::type*> 460 template <int SFINAE, typename std::enable_if<SFINAE == 1>::type*> 490 template <int SFINAE, typename std::enable_if<SFINAE == 2>::type*>
|
/dports/misc/vxl/vxl-3.3.2/core/vnl/ |
H A D | vnl_rational.h | 107 template <typename T, typename SFINAE = typename std::enable_if< 139 template <typename T, typename SFINAE = enable_if_signed_integral_type<T>> 141 template <typename T, typename SFINAE = enable_if_signed_integral_type<T>> 234 template <typename T, typename SFINAE = enable_if_signed_integral_type<T>> 236 template <typename T, typename SFINAE = enable_if_signed_integral_type<T>> 238 template <typename T, typename SFINAE = enable_if_signed_integral_type<T>> 240 template <typename T, typename SFINAE = enable_if_signed_integral_type<T>> 263 template <typename T, typename SFINAE = enable_if_signed_integral_type<T>> 323 template <typename T, typename SFINAE = vnl_rational::enable_if_signed_integral_type<T>> 334 template <typename T, typename SFINAE = vnl_rational::enable_if_signed_integral_type<T>> [all …]
|
/dports/devel/nlohmann-json/json-3.10.4/doc/mkdocs/docs/api/basic_json/ |
H A D | json_serializer.md | 4 template<typename T, typename SFINAE> 5 using json_serializer = JSONSerializer<T, SFINAE>; 13 `SFINAE` 14 : type to add compile type checks via SFINAE; usually `#!cpp void`
|
/dports/devel/boost-docs/boost_1_72_0/libs/convert/doc/ |
H A D | limitations.qbk | 9 … use of SFINAE for correct `boost::convert()` deployment depending on the context. Unfortunately, … 15 …12.1 forward. Earlier versions fail to compile ['Boost.Convert] due to lacking full SFINAE support; 17 …vc-12.0) forward. Earlier versions had some components disabled due to lacking full SFINAE support;
|
/dports/devel/boost-python-libs/boost_1_72_0/libs/convert/doc/ |
H A D | limitations.qbk | 9 … use of SFINAE for correct `boost::convert()` deployment depending on the context. Unfortunately, … 15 …12.1 forward. Earlier versions fail to compile ['Boost.Convert] due to lacking full SFINAE support; 17 …vc-12.0) forward. Earlier versions had some components disabled due to lacking full SFINAE support;
|
/dports/devel/boost-libs/boost_1_72_0/libs/convert/doc/ |
H A D | limitations.qbk | 9 … use of SFINAE for correct `boost::convert()` deployment depending on the context. Unfortunately, … 15 …12.1 forward. Earlier versions fail to compile ['Boost.Convert] due to lacking full SFINAE support; 17 …vc-12.0) forward. Earlier versions had some components disabled due to lacking full SFINAE support;
|
/dports/devel/hyperscan/boost_1_75_0/libs/convert/doc/ |
H A D | limitations.qbk | 9 … use of SFINAE for correct `boost::convert()` deployment depending on the context. Unfortunately, … 15 …12.1 forward. Earlier versions fail to compile ['Boost.Convert] due to lacking full SFINAE support; 17 …vc-12.0) forward. Earlier versions had some components disabled due to lacking full SFINAE support;
|
/dports/games/pioneer/pioneer-20210723/contrib/json/ |
H A D | json_fwd.hpp | 25 template<typename T = void, typename SFINAE = void> 36 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/graphics/cfdg/cfdg-3.3_1/src-common/ |
H A D | json_fwd.hpp | 24 template<typename T = void, typename SFINAE = void> 35 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/science/py-avogadrolibs/avogadrolibs-1.94.0/thirdparty/nlohmann/ |
H A D | json_fwd.hpp | 24 template<typename T = void, typename SFINAE = void> 35 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/science/avogadrolibs/avogadrolibs-1.94.0/thirdparty/nlohmann/ |
H A D | json_fwd.hpp | 24 template<typename T = void, typename SFINAE = void> 35 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/www/libdatachannel/libdatachannel-0.16.1/deps/json/include/nlohmann/ |
H A D | json_fwd.hpp | 24 template<typename T = void, typename SFINAE = void> 35 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/devel/pecl-swoole/swoole-4.8.5/thirdparty/nlohmann/ |
H A D | json_fwd.hpp | 24 template<typename T = void, typename SFINAE = void> 35 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/graphics/qgis-ltr/qgis-3.16.16/external/nlohmann/ |
H A D | json_fwd.hpp | 24 template<typename T = void, typename SFINAE = void> 35 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/graphics/qgis/qgis-3.22.3/external/nlohmann/ |
H A D | json_fwd.hpp | 24 template<typename T = void, typename SFINAE = void> 35 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/math/pdal/PDAL-2.3.0/pdal/ |
H A D | JsonFwd.hpp | 23 template<typename T = void, typename SFINAE = void> 34 template<typename T, typename SFINAE = void> class JSONSerializer =
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/test/TableGen/ |
H A D | DiagnosticBase.inc | 34 // Responses to a diagnostic in a SFINAE context. 75 SFINAEResponse SFINAE = SFINAE_Suppress; 86 SFINAEResponse SFINAE = SFINAE_SubstitutionFailure; 89 SFINAEResponse SFINAE = SFINAE_Report; 92 SFINAEResponse SFINAE = SFINAE_AccessControl;
|