Lines Matching full:template
6 template<typename _Alloc> class allocator;
7 template<class _CharT> struct char_traits;
8 template<typename _CharT, typename _Traits = char_traits<_CharT>,
11 template<typename _CharT, typename _Traits, typename _Alloc>
17 template<typename T>
26 template<typename T> struct a : T {
53 template<typename Signature>
58 template<typename R , typename ARG_TYPE0>
65 template< typename ARG_TYPE0>
106 template<typename T> class C;
107 template<typename T> void f() {
148 template<int a> class ELFObjectFile {
182 template<typename> struct bs {
190 template<typename T> bs<T>::bs() { member; } // expected-error{{did you mean to call it}}
198 template<class _Alloc> class allocator {};
199 template<class _CharT> struct char_traits;
203 template<typename _CharT, typename _Traits, typename _Alloc> struct basic_string {
206 template<class _InputIterator> basic_string(_InputIterator __beg, _InputIterator __end, const _Alloc& __a = _Alloc());
207 template<class _InIterator> static _CharT* _S_construct(_InIterator __beg, _InIterator __end, const _Alloc& __a, input_iterator_tag);
208 template<class _FwdIterator> static _CharT* _S_construct(_FwdIterator __beg, _FwdIterator __end, const _Alloc& __a, forward_iterator_tag);
212 template<typename _CharT, typename _Traits, typename _Alloc>
213 template<typename _InputIterator>
217 template<typename _CharT, typename _Traits = char_traits<_CharT>, typename _Alloc = allocator<_CharT> > struct basic_stringbuf {
223 template class basic_stringbuf<char>;
228 template <class T>