Home
last modified time | relevance | path

Searched defs:print_impl (Results 1 – 9 of 9) sorted by relevance

/third_party/boost/boost/hana/experimental/
Dprintable.hpp49 struct print_impl : print_impl<T, hana::when<true>> { }; struct
52 struct print_impl<T, hana::when<condition>> : hana::default_ { struct
108 struct print_impl<S, hana::when<hana::Sequence<S>::value>> { struct
110 static std::string apply(Xs const& xs) { in apply()
124 struct print_impl<S, hana::when_valid<decltype( struct
128 static std::string apply(T const& t) { in apply()
138 struct print_impl<hana::optional_tag> { struct
140 static std::string apply(O const& optional) { in apply()
150 struct print_impl<hana::map_tag> { struct
152 static std::string apply(M const& map) { in apply()
[all …]
/third_party/boost/libs/hana/include/boost/hana/experimental/
Dprintable.hpp49 struct print_impl : print_impl<T, hana::when<true>> { }; struct
52 struct print_impl<T, hana::when<condition>> : hana::default_ { struct
108 struct print_impl<S, hana::when<hana::Sequence<S>::value>> { struct
110 static std::string apply(Xs const& xs) { in apply()
124 struct print_impl<S, hana::when_valid<decltype( struct
128 static std::string apply(T const& t) { in apply()
138 struct print_impl<hana::optional_tag> { struct
140 static std::string apply(O const& optional) { in apply()
150 struct print_impl<hana::map_tag> { struct
152 static std::string apply(M const& map) { in apply()
[all …]
/third_party/boost/libs/hana/example/core/
Ddefault.cpp18 struct print_impl : hana::default_ { struct
25 return print_impl<hana::tag_of_t<decltype(x)>>::apply(stream, x); in __anon820ff4c20102() argument
30 struct print_impl<std::vector<T>> { struct
39 static_assert(hana::is_default<print_impl<int>>{}, ""); argument
/third_party/boost/boost/yap/
Dprint.hpp152 struct print_impl struct
155 std::ostream & operator()( in operator ()()
189 struct print_impl<expr_kind::expr_ref> struct
192 std::ostream & operator()( in operator ()()
215 struct print_impl<expr_kind::terminal> struct
218 std::ostream & operator()( in operator ()()
249 std::ostream & print_impl( in print_impl() function
/third_party/boost/libs/hana/example/tutorial/
Dconcepts.cpp19 struct print_impl : special_base_class { struct
36 struct print_impl<Person> /* don't inherit from special_base_class */ { struct
48 struct print_impl : hana::default_ { struct
Dtag_dispatching.cpp20 struct print_impl { struct
30 print_impl<Tag>::apply(os, x); in print() argument
73 struct print_impl<vector_tag> { struct
91 struct print_impl<Tag, hana::when<Tag represents some kind of sequence>> { argument
/third_party/boost/libs/pfr/include/boost/pfr/detail/
Dio.hpp47 struct print_impl { struct
49 static void print (Stream& out, const T& value) { in print()
57 struct print_impl<I, I> { struct
58 template <class Stream, class T> static void print (Stream&, const T&) noexcept {} in print()
/third_party/boost/boost/pfr/detail/
Dio.hpp47 struct print_impl { struct
49 static void print (Stream& out, const T& value) { in print()
57 struct print_impl<I, I> { struct
58 template <class Stream, class T> static void print (Stream&, const T&) noexcept {} in print()
/third_party/boost/libs/type_erasure/example/
Dprintf.cpp143 void print_impl(std::ostream& os, const char * format, const print_storage& args) { in print_impl() function