Home
last modified time | relevance | path

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

/third_party/json/docs/mkdocs/docs/api/basic_json/
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`
Dindex.md15 template<typename T, typename SFINAE = void> class JSONSerializer = adl_serializer,
/third_party/json/include/nlohmann/
Djson_fwd.hpp34 template<typename T = void, typename SFINAE = void>
47 template<typename T, typename SFINAE = void> class JSONSerializer =
Djson.hpp163 template<typename T, typename SFINAE>
164 using json_serializer = JSONSerializer<T, SFINAE>;
/third_party/json/single_include/nlohmann/
Djson_fwd.hpp135 template<typename T = void, typename SFINAE = void>
148 template<typename T, typename SFINAE = void> class JSONSerializer =
Djson.hpp3377 template<typename T = void, typename SFINAE = void>
3390 template<typename T, typename SFINAE = void> class JSONSerializer =
19341 template<typename T, typename SFINAE>
19342 using json_serializer = JSONSerializer<T, SFINAE>;
/third_party/rust/crates/bindgen/book/src/
Dopaque.md5 [C++'s SFINAE](https://en.wikipedia.org/wiki/Substitution_failure_is_not_an_error) for
Dcpp.md62 * Substitution Failure Is Not An Error (SFINAE)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Dilist.h115 template <size_t N> struct SFINAE {};
145 template <size_t N> struct SFINAE {};
/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 {};
/third_party/cef/include/base/internal/
Dcef_bind_internal.h97 template <typename Functor, typename BoundArgsTuple, typename SFINAE = void>
102 template <typename Functor, typename SFINAE = void>
355 template <typename Functor, typename SFINAE = void>
382 template <typename Functor, typename SFINAE>
1339 template <typename Functor, typename BoundArgsTuple, typename SFINAE>
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DMetadata.h487 template <size_t N> struct SFINAE {}; struct
490 static Yes &hasDereference(SFINAE<sizeof(static_cast<V>(*make<U>()))> * = 0);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DMetadata.h505 template <size_t N> struct SFINAE {}; struct
508 static Yes &hasDereference(SFINAE<sizeof(static_cast<V>(*make<U>()))> * = 0);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DMetadata.cpp774 template <class U, U Val> struct SFINAE {}; struct
777 static Yes &check(SFINAE<void (U::*)(unsigned), &U::setHash> *);
/third_party/json/docs/mkdocs/docs/features/
Darbitrary_types.md235 template<typename T, typename SFINAE = typename std::enable_if<sizeof(T) <= 32>::type>
/third_party/json/docs/mkdocs/docs/features/types/
Dindex.md79 template<typename T, typename SFINAE = void> class JSONSerializer = adl_serializer,
/third_party/json/docs/mkdocs/docs/home/
Dreleases.md82 - Fixed too lax SFINAE guard for conversion from `std::pair` and `std::tuple` to `json`. #1805 #180…
408 - Improved the SFINAE correctness to fix a bug in the conversion operator. #1237 #1238
420 …_json` or `from_json` functions as such assertions do not play well with SFINAE. These assertions …
563 - Fixed user-defined **conversion to vector type** (#924, #969). A wrong SFINAE check rejected code…
1012 - overworked a helper SFINAE function
/third_party/json/tests/src/
Dunit-regression1.cpp52 template <typename, typename SFINAE = void>
/third_party/json/
DREADME.md947 template<typename T, typename SFINAE = typename std::enable_if<sizeof(T) <= 32>::type>
1449 45. [Vladimir Petrigo](https://github.com/vpetrigo) made a SFINAE hack more readable and added Visu…
1714 310. [David Avedissian](https://github.com/dgavedissian) implemented SFINAE-friendly `iterator_trai…
DChangeLog.md1232 - Fix and add test's for SFINAE problem [\#1741](https://github.com/nlohmann/json/pull/1741) ([tete…
1543 - Fails to compile when std::iterator\_traits is not SFINAE friendly. [\#1341](https://github.com/n…
1578 - Add a SFINAE friendly iterator\_traits and use that instead. [\#1342](https://github.com/nlohmann…
1651 - Conversion operator for nlohmann::json is not SFINAE friendly [\#1237](https://github.com/nlohman…
/third_party/json/tests/abi/include/nlohmann/
Djson_v3_10_5.hpp3310 template<typename T = void, typename SFINAE = void>
3323 template<typename T, typename SFINAE = void> class JSONSerializer =
17345 template<typename T, typename SFINAE>
17346 using json_serializer = JSONSerializer<T, SFINAE>;
/third_party/skia/third_party/externals/harfbuzz/perf/texts/
Den-words.txt9746 SFINAE
/third_party/chromium/patch/
D0004-ohos-3.2-Beta5.patch32382 +template <typename Interface, typename SFINAE = void>