Lines Matching full:class

26 template <class _Arg, class _Result>
33 template <class _Arg1, class _Arg2, class _Result>
41 template <class _Tp> struct _LIBCPP_TYPE_VIS_ONLY hash;
43 template <class _Tp>
48 template <class _Up> static __two __test(...);
49 template <class _Up> static char __test(typename _Up::result_type* = 0);
55 template <class _Tp = void>
57 template <class _Tp>
70 template <class _T1, class _T2>
82 template <class _Tp>
95 template <class _Tp>
104 template <class _Tp>
113 template <class _Tp>
121 template <class _Tp>
133 template <class _Tp>
139 template <class _Ap, class _Rp>
147 template <class _Tp>
153 template <class _A1, class _A2, class _Rp>
161 template <class _Tp, bool = __derives_from_unary_function<_Tp>::value>
167 template <class _Tp>
172 template <class _Tp, bool = __derives_from_binary_function<_Tp>::value>
178 template <class _Tp>
183 template <class _Tp, bool = __has_result_type<_Tp>::value>
191 template <class _Tp>
198 template <class _Tp>
206 template <class _Rp>
212 template <class _Rp>
218 template <class _Rp>
226 template <class _Rp, class _A1>
232 template <class _Rp, class _A1>
238 template <class _Rp, class _A1>
244 template <class _Rp, class _Cp>
250 template <class _Rp, class _Cp>
256 template <class _Rp, class _Cp>
262 template <class _Rp, class _Cp>
270 template <class _Rp, class _A1, class _A2>
276 template <class _Rp, class _A1, class _A2>
282 template <class _Rp, class _A1, class _A2>
288 template <class _Rp, class _Cp, class _A1>
294 template <class _Rp, class _Cp, class _A1>
300 template <class _Rp, class _Cp, class _A1>
306 template <class _Rp, class _Cp, class _A1>
316 template <class _Rp, class _A1, class _A2, class _A3, class ..._A4>
322 template <class _Rp, class _A1, class _A2, class _A3, class ..._A4>
328 template <class _Rp, class _A1, class _A2, class _A3, class ..._A4>
334 template <class _Rp, class _Cp, class _A1, class _A2, class ..._A3>
340 template <class _Rp, class _Cp, class _A1, class _A2, class ..._A3>
346 template <class _Rp, class _Cp, class _A1, class _A2, class ..._A3>
352 template <class _Rp, class _Cp, class _A1, class _A2, class ..._A3>
366 template <class _Fp, class _A0, class ..._Args,
367 class>
376 template <class _Fp, class _A0, class ..._Args,
377 class>
388 template <class _Fp, class _A0,
389 class>
398 template <class _Fp, class _A0,
399 class>
410 template <class _Fp, class ..._Args>
418 template <class _Tp, class ..._Args>
431 template <class _Ret>
435 template <class ..._Args>
440 template <class _Fn>
445 template <class _Fn, class _A0>
450 template <class _Fn, class _A0, class _A1>
455 template <class _Fn, class _A0, class _A1, class _A2>
466 template <class ..._Args>
471 template <class _Fn>
476 template <class _Fn, class _A0>
481 template <class _Fn, class _A0, class _A1>
486 template <class _Fn, class _A0, class _A1, class _A2>
493 template <class _Tp>
494 class _LIBCPP_TYPE_VIS_ONLY reference_wrapper
517 template <class... _ArgTypes>
533 template <class _A0>
541 template <class _A0, class _A1>
549 template <class _A0, class _A1, class _A2>
559 template <class _Tp> struct __is_reference_wrapper_impl : public false_type {};
560 template <class _Tp> struct __is_reference_wrapper_impl<reference_wrapper<_Tp> > : public true_type…
561 template <class _Tp> struct __is_reference_wrapper
564 template <class _Tp>
572 template <class _Tp>
580 template <class _Tp>
588 template <class _Tp>
600 template <class _Tp> void ref(const _Tp&&) = delete;
601 template <class _Tp> void cref(const _Tp&&) = delete;
605 template <class _Tp> void ref(const _Tp&&);// = delete;
606 template <class _Tp> void cref(const _Tp&&);// = delete;
615 template <class _Tp1, class _Tp2 = void>
620 template <class _Up> static __two __test(...);
621 template <class _Up> static char __test(typename _Up::is_transparent* = 0);
639 template <class _Tp>
644 template <class _Up> static __two __test(...);
645 template <class _Up> static char __test(typename _Up::allocator_type* = 0);
650 template <class _Tp, class _Alloc, bool = __has_allocator_type<_Tp>::value>
657 template <class _Tp, class _Alloc>
663 template <class _Tp, class _Alloc>
673 template <class _Tp, class _Alloc, class ..._Args>
682 template <class _Tp, class _Alloc, class ..._Args>
687 template <class _Tp, class _Allocator, class... _Args>
694 template <class _Tp, class _Allocator, class... _Args>
701 template <class _Tp, class _Allocator, class... _Args>
708 template <class _Tp, class _Allocator, class... _Args>