| /third_party/boost/boost/hana/experimental/ |
| D | printable.hpp | 49 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/ |
| D | printable.hpp | 49 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/ |
| D | default.cpp | 18 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/ |
| D | print.hpp | 152 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/ |
| D | concepts.cpp | 19 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
|
| D | tag_dispatching.cpp | 20 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/ |
| D | io.hpp | 47 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/ |
| D | io.hpp | 47 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/ |
| D | printf.cpp | 143 void print_impl(std::ostream& os, const char * format, const print_storage& args) { in print_impl() function
|