Lines Matching refs:template

50    * primary template is the basis case, which derives nothing.
52 template<typename _Res, typename... _ArgTypes>
60 template<typename _Res, typename _T1>
65 template<typename _Res, typename _T1, typename _T2>
71 template<typename _Signature>
74 template<typename _Res, typename _Class, typename... _ArgTypes>
84 template<typename _Res, typename _Class, typename... _ArgTypes> \
90 template<typename _Res, typename _Class, typename... _ArgTypes> \
117 template<typename _Functor, typename = __void_t<>>
121 template<typename _Functor>
130 template<typename _Functor>
136 template<typename _Res, typename... _ArgTypes _GLIBCXX_NOEXCEPT_PARM>
141 template<typename _Res, typename... _ArgTypes _GLIBCXX_NOEXCEPT_PARM>
146 template<typename _Res, typename... _ArgTypes _GLIBCXX_NOEXCEPT_PARM>
151 template<typename _Res, typename... _ArgTypes _GLIBCXX_NOEXCEPT_PARM>
157 template<typename _Functor,
164 template<typename _MemFunPtr>
171 template<typename _Func, typename _Class>
179 template<typename _Functor>
186 template<typename _Tp, typename = __void_t<>>
191 template<typename _Tp>
199 template<typename _Tp, typename = __void_t<>>
204 template<typename _Tp>
216 * template determines what to do with a class type, which may
219 template<typename _Tp>
229 template<typename _Res, typename _T1 _GLIBCXX_NOEXCEPT_PARM>
234 template<typename _Res, typename _T1>
239 template<typename _Res, typename _T1>
244 template<typename _Res, typename _T1>
250 template<typename _Res, typename _T1, typename _T2 _GLIBCXX_NOEXCEPT_PARM>
255 template<typename _Res, typename _T1, typename _T2>
260 template<typename _Res, typename _T1, typename _T2>
265 template<typename _Res, typename _T1, typename _T2>
271 template<typename _Res, typename _T1 _GLIBCXX_NOEXCEPT_PARM>
277 template<typename _Res, typename _T1, typename _T2 _GLIBCXX_NOEXCEPT_PARM>
282 template<typename _Tp, bool = is_member_function_pointer<_Tp>::value>
287 template<typename _MemFunPtr>
299 * @brief Primary class template for reference_wrapper.
302 template<typename _Tp>
317 template<typename _Up, typename _Up2 = __remove_cvref_t<_Up>>
327 template<typename _Up, typename = __not_same<_Up>, typename
349 template<typename... _Args>
364 template<typename _Tp>
371 template<typename _Tp>
378 template<typename _Tp>
384 template<typename _Tp>
387 template<typename _Tp>
391 template<typename _Tp>
398 template<typename _Tp>