Lines Matching full:template
131 template <typename T, TypeKind kTypeKind>
146 template <typename T>
158 template <typename T>
198 template <typename Char, typename CharTraits, typename T>
217 template <typename T>
257 // We define UniversalPrinter as a class template (as opposed to a
258 // function template), as we need to partially specialize it for
260 template <typename T>
263 template <typename T>
268 template <typename C>
302 template <typename T>
334 template <typename T>
352 template <typename T>
446 template <typename T>
489 template <typename T>
495 // non-standard variadic template feature or not.
501 template <typename T1>
506 template <typename T1, typename T2>
511 template <typename T1, typename T2, typename T3>
516 template <typename T1, typename T2, typename T3, typename T4>
521 template <typename T1, typename T2, typename T3, typename T4, typename T5>
527 template <typename T1, typename T2, typename T3, typename T4, typename T5,
534 template <typename T1, typename T2, typename T3, typename T4, typename T5,
541 template <typename T1, typename T2, typename T3, typename T4, typename T5,
548 template <typename T1, typename T2, typename T3, typename T4, typename T5,
555 template <typename T1, typename T2, typename T3, typename T4, typename T5,
565 template <typename T1, typename T2>
578 template <typename T>
610 template <typename T>
638 template <typename T, size_t N>
649 template <typename T>
676 template <typename T>
695 template <typename T>
703 // This helper template allows PrintTo() for tuples and
711 template <size_t N>
714 template <typename Tuple>
724 template <typename Tuple>
734 template <>
736 template <typename Tuple>
739 template <typename Tuple>
743 // template here, even though the definition of
746 // support specializing a method template of a class template.
747 template <>
749 template <typename Tuple>
755 template <typename Tuple>
765 template <typename T>
776 template <typename Tuple>
787 template <typename T>