Lines Matching defs:Tuple
77 // // element for each field. Tuple support must be enabled in
80 // const Tuple& value);
714 template <typename Tuple>
715 static void PrintPrefixTo(const Tuple& t, ::std::ostream* os) {
718 UniversalPrinter<typename ::std::tr1::tuple_element<N - 1, Tuple>::type>
724 template <typename Tuple>
725 static void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) {
736 template <typename Tuple>
737 static void PrintPrefixTo(const Tuple&, ::std::ostream*) {}
739 template <typename Tuple>
740 static void TersePrintPrefixToStrings(const Tuple&, Strings*) {}
749 template <typename Tuple>
750 static void PrintPrefixTo(const Tuple& t, ::std::ostream* os) {
751 UniversalPrinter<typename ::std::tr1::tuple_element<0, Tuple>::type>::
755 template <typename Tuple>
756 static void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) {
776 template <typename Tuple>
777 Strings UniversalTersePrintTupleFieldsToStrings(const Tuple& value) {
779 TuplePrefixPrinter< ::std::tr1::tuple_size<Tuple>::value>::