Lines Matching refs:template

52    * primary template is the basis case, which derives nothing.
54 template<typename _Res, typename... _ArgTypes>
58 template<typename _Res, typename _T1>
63 template<typename _Res, typename _T1, typename _T2>
67 template<typename _Signature>
70 template<typename _Res, typename _Class, typename... _ArgTypes>
80 template<typename _Res, typename _Class, typename... _ArgTypes> \
86 template<typename _Res, typename _Class, typename... _ArgTypes> \
113 template<typename _Functor, typename = __void_t<>>
117 template<typename _Functor>
126 template<typename _Functor>
132 template<typename _Res, typename... _ArgTypes _GLIBCXX_NOEXCEPT_PARM>
137 template<typename _Res, typename... _ArgTypes _GLIBCXX_NOEXCEPT_PARM>
142 template<typename _Res, typename... _ArgTypes _GLIBCXX_NOEXCEPT_PARM>
147 template<typename _Res, typename... _ArgTypes _GLIBCXX_NOEXCEPT_PARM>
153 template<typename _Functor,
160 template<typename _MemFunPtr>
167 template<typename _Func, typename _Class>
175 template<typename _Functor>
182 template<typename _Tp, typename = __void_t<>>
187 template<typename _Tp>
195 template<typename _Tp, typename = __void_t<>>
200 template<typename _Tp>
212 * template determines what to do with a class type, which may
215 template<typename _Tp>
221 template<typename _Res, typename _T1 _GLIBCXX_NOEXCEPT_PARM>
226 template<typename _Res, typename _T1>
231 template<typename _Res, typename _T1>
236 template<typename _Res, typename _T1>
242 template<typename _Res, typename _T1, typename _T2 _GLIBCXX_NOEXCEPT_PARM>
247 template<typename _Res, typename _T1, typename _T2>
252 template<typename _Res, typename _T1, typename _T2>
257 template<typename _Res, typename _T1, typename _T2>
263 template<typename _Res, typename _T1 _GLIBCXX_NOEXCEPT_PARM>
269 template<typename _Res, typename _T1, typename _T2 _GLIBCXX_NOEXCEPT_PARM>
274 template<typename _Tp, bool = is_member_function_pointer<_Tp>::value>
279 template<typename _MemFunPtr>
290 * @brief Primary class template for reference_wrapper.
293 template<typename _Tp>
308 template<typename _Up, typename _Up2 = __remove_cvref_t<_Up>>
318 template<typename _Up, typename = __not_same<_Up>, typename
340 template<typename... _Args>
354 template<typename _Tp>
361 template<typename _Tp>
368 template<typename _Tp>
374 template<typename _Tp>
377 template<typename _Tp>
381 template<typename _Tp>
388 template<typename _Tp>