Lines Matching full:template
21 // 7.2, Class template basic_string_view
22 template<class charT, class traits = char_traits<charT>>
26 template<class charT, class traits>
29 template<class charT, class traits>
32 template<class charT, class traits>
35 template<class charT, class traits>
38 template<class charT, class traits>
41 template<class charT, class traits>
47 template<class charT, class traits>
58 template<class charT, class traits = char_traits<charT>>
80 template<class Allocator>
115 template<class Allocator>
117 template<class Allocator = allocator<charT>>
166 template <class T> struct hash;
167 template <> struct hash<experimental::string_view>;
168 template <> struct hash<experimental::u16string_view>;
169 template <> struct hash<experimental::u32string_view>;
170 template <> struct hash<experimental::wstring_view>;
193 template<class _CharT, class _Traits = _VSTD::char_traits<_CharT> >
221 template<class _Allocator>
340 template<class _Allocator>
345 template<class _Allocator = allocator<_CharT> >
606 template<class _CharT, class _Traits>
615 template<class _CharT, class _Traits>
624 template<class _CharT, class _Traits>
635 template<class _CharT, class _Traits>
644 template<class _CharT, class _Traits>
654 template<class _CharT, class _Traits>
666 template<class _CharT, class _Traits>
673 template<class _CharT, class _Traits>
681 template<class _CharT, class _Traits>
691 template<class _CharT, class _Traits>
698 template<class _CharT, class _Traits>
706 template<class _CharT, class _Traits>
716 template<class _CharT, class _Traits>
723 template<class _CharT, class _Traits>
731 template<class _CharT, class _Traits>
741 template<class _CharT, class _Traits>
749 template<class _CharT, class _Traits>
757 template<class _CharT, class _Traits>
767 template<class _CharT, class _Traits>
784 template<class _CharT, class _Traits>
791 template<class _CharT, class _Traits>
800 template <class _CharT, class _Traits>