Home | History | Annotate | Download | only in internal

Lines Matching full:template

90 template <typename T>
202 // This template class represents an IEEE floating-point number
204 // template parameters).
228 // Template parameter:
231 template <typename RawType>
383 template <>
385 template <>
388 // Typedefs the instances of the FloatingPoint template class that we
401 template <typename T>
410 template <typename T>
416 template <typename T>
420 // the template. Therefore, the address of dummy_ is guaranteed to
451 template <class TestClass>
563 // Implementation note: The GTEST_TEMPLATE_ macro declares a template
564 // template parameter. It's defined in gtest-type-util.h.
565 template <GTEST_TEMPLATE_ Fixture, class TestSel, typename Types>
598 template <GTEST_TEMPLATE_ Fixture, class TestSel>
611 template <GTEST_TEMPLATE_ Fixture, typename Tests, typename Types>
629 template <GTEST_TEMPLATE_ Fixture, typename Types>
695 template <typename T1, typename T2>
698 template <typename T>
705 template <typename T>
707 template <typename T>
711 // T depends on template parameters.
718 template <typename T>
720 template <typename T>
726 template <typename T, size_t N>
735 template <typename T, size_t N>
742 // T depends on template parameters.
753 template <typename T>
755 template <typename T>
759 // depends on template parameters.
771 // The argument T must depend on some template parameters.
778 template <typename From, typename To>
816 // C++Builder cannot use member overload resolution during template
825 template <typename From, typename To>
831 template <typename T>
860 template <class C>
868 template <class C>
875 template<bool> struct EnableIf;
876 template<> struct EnableIf<true> { typedef void type; }; // NOLINT
884 template <typename T, typename U>
888 template <typename T, typename U>
892 template <typename T, typename U, size_t N>
899 // lead to different copies of the template code.
900 template <typename T, typename U>
911 template <typename Iter, typename Element>
924 template <typename T, typename U>
928 template <typename T, typename U>
932 template <typename T, typename U, size_t N>
939 // would lead to different copies of the template code.
940 template <typename T, typename U>
963 template <typename Element>