Home
last modified time | relevance | path

Searched refs:SFINAE (Results 1 – 25 of 2021) sorted by relevance

12345678910>>...81

/dports/science/yoda/YODA-1.9.1/include/YODA/Utils/
H A DTraits.h14 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 Dconstants.hpp202 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 Dcong-intf.hpp637 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 Dconstants.hpp205 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 Dcong-pair.hpp201 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 Dfroidure-pin.hpp287 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 Dcong-intf.hpp677 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 DFunctorCopySlot.h46 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 DArray.hpp160 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 Dvnl_rational.h107 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 Djson_serializer.md4 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 Dlimitations.qbk9 … 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 Dlimitations.qbk9 … 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 Dlimitations.qbk9 … 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 Dlimitations.qbk9 … 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 Djson_fwd.hpp25 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 Djson_fwd.hpp24 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 Djson_fwd.hpp24 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 Djson_fwd.hpp24 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 Djson_fwd.hpp24 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 Djson_fwd.hpp24 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 Djson_fwd.hpp24 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 Djson_fwd.hpp24 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 DJsonFwd.hpp23 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 DDiagnosticBase.inc34 // 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;

12345678910>>...81