Home
last modified time | relevance | path

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

1234

/third_party/boost/libs/convert/doc/
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;
/third_party/mindspore/mindspore/ccsrc/minddata/dataset/include/dataset/
Djson_fwd.hpp35 template <typename T = void, typename SFINAE = void>
42 template <typename T, typename SFINAE = void> class JSONSerializer = adl_serializer>
/third_party/json/include/nlohmann/
Djson_fwd.hpp24 template<typename T = void, typename SFINAE = void>
35 template<typename T, typename SFINAE = void> class JSONSerializer =
/third_party/boost/libs/config/test/
Dboost_no_cxx11_override.ipp11 // TITLE: C++11 SFINAE for expressions
12 // DESCRIPTION: C++11 SFINAE for expressions not supported.
Dboost_no_cxx11_sfinae_expr.ipp11 // TITLE: C++11 SFINAE for expressions
12 // DESCRIPTION: C++11 SFINAE for expressions not supported.
Dboost_no_sfinae_expr.ipp9 // TITLE: SFINAE for expressions
10 // DESCRIPTION: SFINAE for expressions not supported.
Dboost_no_sfinae.ipp8 // TITLE: SFINAE (substitution failure is not an error)
9 // DESCRIPTION: SFINAE not supported.
Dboost_no_cxx17_iterator_traits.ipp10 // DESCRIPTION: The compiler does not support SFINAE-friendly std::iterator_traits defined in C+…
Dboost_no_is_abstract.ipp10 …SCRIPTION: Some compilers can't handle the code used for is_abstract even if they support SFINAE.
/third_party/boost/libs/outcome/doc/src/content/reference/macros/
Dtemplate.md9 …yntax for directly specifying constrained templates in C++ 20, or into a SFINAE based emulation fo…
23 …htly different semantics occur for real C++ 20 constrained templates than for the SFINAE emulation.
/third_party/boost/libs/type_traits/doc/
Dis_copy_constructible.qbk22 __compat This trait requires the C++11 features `decltype` and SFINAE-expression support for full s…
25 SFINAE for the deleted constructors, then derive your classes from `boost::noncopyable` or
Dis_copy_assignable.qbk22 __compat Requires the C++11 features `decltype` and SFINAE-expressions for full support.
25 SFINAE for the deleted assignments, then derive your classes from `boost::noncopyable` or
Dis_destructible.qbk17 __compat This trait requires the C++11 features `decltype` and SFINAE-expression support for full s…
Dis_assignable.qbk35 __compat Requires the C++11 features `decltype` and SFINAE-expressions for full support.
Dis_complete.qbk23 __compat Requires C++11 SFINAE-expressions to function fully. The macro `BOOST_TT_HAS_WORKING_IS_C…
Dis_constructible.qbk38 __compat This trait requires the C++11 features `decltype` variadic templates and SFINAE-expression…
/third_party/boost/libs/outcome/doc/src/content/reference/concepts/
DValueOrNone.md8 …stexpr bool which is true for types matching the same requirements, using a SFINAE based emulation.
DValueOrError.md8 …stexpr bool which is true for types matching the same requirements, using a SFINAE based emulation.
Dvalue_or_none.md8 …stexpr bool which is true for types matching the same requirements, using a SFINAE based emulation.
Dbasic_result.md8 …stexpr bool which is true for types matching the same requirements, using a SFINAE based emulation.
Dvalue_or_error.md8 …stexpr bool which is true for types matching the same requirements, using a SFINAE based emulation.
Dbasic_outcome.md8 …stexpr bool which is true for types matching the same requirements, using a SFINAE based emulation.
/third_party/boost/libs/unordered/doc/
Dcompliance.qbk45 This requires support for SFINAE expressions, which are available on
69 * Either `std::allocator_traits` or expression SFINAE.
/third_party/boost/libs/core/doc/
Denable_if.qbk56 relies on the /SFINAE/ (substitution-failure-is-not-an-error)
83 break otherwise valid code. Due to the SFINAE principle the
88 the SFINAE conditions.
309 SFINAE context to check for the existence of a dependent type inside
387 compilers. The SFINAE principle is not applied because the
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
Dilist.h103 template <size_t N> struct SFINAE {};
133 template <size_t N> struct SFINAE {};

1234