| 9949 | // a tuple type. |
| 9950 | template <typename T> |
| 9951 | void PrintTupleTo(const T& t, ::std::ostream* os) { |
| 9952 | *os << "("; |
| 9953 | TuplePrefixPrinter< ::std::tr1::tuple_size<T>::value>:: |
| 9954 | PrintPrefixTo(t, os); |
| 9955 | *os << ")"; |
| 9956 | } |
| 9957 | |
| 9958 | // Prints the fields of a tuple tersely to a string vector, one |
| 9959 | // element for each field. See the comment before |