Lines Matching refs:stream
1101 void filloss(std::ostream* stream, const T& in) {
1102 filldata<T>::fill(stream, in);
1106 void filloss(std::ostream* stream, const T (&in)[N]) { // NOLINT(*-avoid-c-arrays)
1109 filloss<typename types::remove_reference<decltype(in)>::type>(stream, in);
1114 std::ostream* stream = tlssPush();
1115 filloss(stream, in);
1200 static void fill(std::ostream* stream, const T& in) {
1202 insert_hack_t<T>::insert(*stream, in);
1204 operator<<(*stream, in);
1213 static void fill(std::ostream* stream, const T(&in)[N]) {
1214 *stream << "[";
1216 if (i != 0) { *stream << ", "; }
1217 *stream << (DOCTEST_STRINGIFY(in[i]));
1219 *stream << "]";
1229 static void fill(std::ostream* stream, const char (&in)[N]) {
1230 *stream << String(in, in[N - 1] ? N : N - 1);
1237 static void fill(std::ostream* stream, const void* in);
1243 static void fill(std::ostream* stream, const T* in) {
1246 filldata<const void*>::fill(stream,
3971 void filldata<const void*>::fill(std::ostream* stream, const void* in) {
3972 if (in) { *stream << in; }
3973 else { *stream << "nullptr"; }