Searched refs:typename (Results 1 - 25 of 840) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/libstdc++/include/tr1/
H A Dtype_traits_fwd.h46 template<typename _Tp, _Tp __v>
52 template<typename _Tp>
55 template<typename _Tp>
58 template<typename _Tp>
61 template<typename _Tp>
64 template<typename _Tp>
67 template<typename _Tp>
70 template<typename _Tp>
73 template<typename _Tp>
76 template<typename _T
[all...]
H A Dcommon.h44 template<typename _Tp, bool = is_integral<_Tp>::value>
48 template<typename _Tp>
52 template<typename _Tp, typename _Up>
56 typedef typename __promote<_Tp>::__type __type1;
57 typedef typename __promote<_Up>::__type __type2;
63 template<typename _Tp, typename _Up, typename _Vp>
67 typedef typename __promot
[all...]
H A Dref_wrap_iterate.h38 typename result_of<_M_func_type(_GLIBCXX_TEMPLATE_ARGS)>::type
41 typename result_of<_M_func_type()>::type
H A Dmu_iterate.h41 template<typename _CVMu, typename _CVArg
46 template<typename _CVArg _GLIBCXX_COMMA _GLIBCXX_TEMPLATE_PARAMS>
47 typename result_of<_CVArg(_GLIBCXX_TEMPLATE_ARGS)>::type
H A Dref_fwd.h45 template<typename _Tp>
48 template<typename _Tp>
53 template<typename _Tp>
/freebsd-11-stable/contrib/libstdc++/include/bits/
H A Dlocalefwd.h56 template<typename _CharT>
60 template<typename _CharT>
64 template<typename _CharT>
68 template<typename _CharT>
72 template<typename _CharT>
76 template<typename _CharT>
80 template<typename _CharT>
84 template<typename _CharT>
88 template<typename _CharT>
92 template<typename _Char
[all...]
H A Dstl_iterator_base_types.h104 template<typename _Category, typename _Tp, typename _Distance = ptrdiff_t,
105 typename _Pointer = _Tp*, typename _Reference = _Tp&>
126 template<typename _Iterator>
129 typedef typename _Iterator::iterator_category iterator_category;
130 typedef typename _Iterator::value_type value_type;
131 typedef typename _Iterator::difference_type difference_type;
132 typedef typename _Iterato
[all...]
H A Dstl_construct.h75 template<typename _T1, typename _T2>
90 template<typename _T1>
104 template<typename _Tp>
116 template<typename _ForwardIterator>
134 template<typename _ForwardIterator>
146 template<typename _ForwardIterator>
150 typedef typename iterator_traits<_ForwardIterator>::value_type
152 typedef typename std::__is_scalar<_Value_type>::__type
166 template <typename _T
[all...]
H A Dstl_stack.h97 template<typename _Tp, typename _Sequence = deque<_Tp> >
101 typedef typename _Sequence::value_type _Sequence_value_type;
106 template<typename _Tp1, typename _Seq1>
110 template<typename _Tp1, typename _Seq1>
115 typedef typename _Sequence::value_type value_type;
116 typedef typename _Sequence::reference reference;
117 typedef typename _Sequenc
[all...]
H A Dstl_iterator_base_funcs.h73 template<typename _InputIterator>
74 inline typename iterator_traits<_InputIterator>::difference_type
81 typename iterator_traits<_InputIterator>::difference_type __n = 0;
90 template<typename _RandomAccessIterator>
91 inline typename iterator_traits<_RandomAccessIterator>::difference_type
113 template<typename _InputIterator>
114 inline typename iterator_traits<_InputIterator>::difference_type
122 template<typename _InputIterator, typename _Distance>
132 template<typename _BidirectionalIterato
[all...]
H A Dstl_uninitialized.h70 template<typename _InputIterator, typename _ForwardIterator>
77 template<typename _InputIterator, typename _ForwardIterator>
106 template<typename _InputIterator, typename _ForwardIterator>
111 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType;
112 typedef typename std::__is_scalar<_ValueType>::__type _Is_POD;
134 template<typename _ForwardIterator, typename _T
[all...]
H A Dstl_multimap.h89 template <typename _Key, typename _Tp,
90 typename _Compare = std::less<_Key>,
91 typename _Alloc = std::allocator<std::pair<const _Key, _Tp> > >
103 typedef typename _Alloc::value_type _Alloc_value_type;
127 typedef typename _Alloc::template rebind<value_type>::other
138 typedef typename _Pair_alloc_type::pointer pointer;
139 typedef typename _Pair_alloc_type::const_pointer const_pointer;
140 typedef typename _Pair_alloc_type::reference reference;
141 typedef typename _Pair_alloc_typ
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dbit.h25 template <typename To, typename From
26 , typename = typename std::enable_if<sizeof(To) == sizeof(From)>::type
29 , typename = typename std::is_trivially_constructible<To>::type
31 , typename = typename std::enable_if<__is_trivially_constructible(To)>::type
37 , typename = typename st
[all...]
H A DBitmaskEnum.h69 template <typename E, typename Enable = void>
72 template <typename E>
74 E, typename std::enable_if<sizeof(E::LLVM_BITMASK_LARGEST_ENUMERATOR) >=
80 template <typename E> typename std::underlying_type<E>::type Mask() {
83 return NextPowerOf2(static_cast<typename std::underlying_type<E>::type>(
90 template <typename E> typename std::underlying_type<E>::type Underlying(E Val) {
91 auto U = static_cast<typename st
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DDOTGraphTraits.h43 template<typename GraphType>
49 template<typename GraphType>
69 template<typename GraphType>
77 template <typename GraphType>
82 template<typename GraphType>
89 template<typename GraphType>
97 template<typename EdgeIter, typename GraphType>
105 template<typename EdgeIter>
113 template<typename EdgeIte
[all...]
H A DCapacity.h21 template <typename T>
25 return x.capacity() * sizeof(typename T::value_type);
H A DAlignOf.h23 template <typename T, typename... Ts> class AlignerImpl {
29 template <typename T> class AlignerImpl<T> {
34 template <typename T, typename... Ts> union SizerImpl {
39 template <typename T> union SizerImpl<T> { char arr[sizeof(T)]; };
48 template <typename T, typename... Ts> struct AlignedCharArrayUnion {
H A DFormatVariadicDetails.h18 template <typename T, typename Enable = void> struct format_provider {};
32 template <typename T> class provider_format_adapter : public format_adapter {
39 format_provider<typename std::decay<T>::type>::format(Item, S, Options);
43 template <typename T>
54 template <typename T> class missing_format_adapter;
62 using Decayed = typename std::decay<T>::type;
66 template <typename U>
69 template <typename U> static double test(...);
78 using ConstRefT = const typename st
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/
H A Dtypelist.h57 template<typename Root>
64 template<typename Hd, typename Typelist>
71 template<typename Fn, class Typelist>
75 template<typename Typelist0, typename Typelist1>
78 template<typename Typelist_Typelist>
81 template<typename Typelist, typename T>
84 template<typename Typelis
[all...]
H A Dvstring_fwd.h47 template<typename _CharT, typename _Traits, typename _Alloc>
50 template<typename _CharT, typename _Traits, typename _Alloc>
53 template<typename _CharT, typename _Traits = std::char_traits<_CharT>,
54 typename _Alloc = std::allocator<_CharT>,
56 <typename, typenam
[all...]
/freebsd-11-stable/contrib/libstdc++/include/std/
H A Dstd_iosfwd.h54 template<typename _CharT, typename _Traits = char_traits<_CharT> >
57 template<typename _CharT, typename _Traits = char_traits<_CharT> >
60 template<typename _CharT, typename _Traits = char_traits<_CharT> >
63 template<typename _CharT, typename _Traits = char_traits<_CharT> >
66 template<typename _CharT, typename _Trait
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic_clang.h45 template<typename T>
46 INLINE typename T::Type atomic_fetch_add(volatile T *a,
47 typename T::Type v, memory_order mo) {
53 template<typename T>
54 INLINE typename T::Type atomic_fetch_sub(volatile T *a,
55 typename T::Type v, memory_order mo) {
61 template<typename T>
62 INLINE typename T::Type atomic_exchange(volatile T *a,
63 typename T::Type v, memory_order mo) {
73 template <typename
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Datomic_helpers.h62 template <typename T>
63 inline typename T::Type atomic_load(const volatile T *A, memory_order MO) {
65 typename T::Type V;
70 template <typename T>
71 inline void atomic_store(volatile T *A, typename T::Type V, memory_order MO) {
78 template <typename T>
79 inline typename T::Type atomic_fetch_add(volatile T *A, typename T::Type V,
85 template <typename T>
86 inline typename
[all...]
/freebsd-11-stable/contrib/libstdc++/config/locale/generic/
H A Dmessages_members.h44 template<typename _CharT>
49 template<typename _CharT>
54 template<typename _CharT>
55 typename messages<_CharT>::catalog
61 template<typename _CharT>
65 template<typename _CharT>
66 typename messages<_CharT>::catalog
70 template<typename _CharT>
71 typename messages<_CharT>::string_type
76 template<typename _Char
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DIterable.h17 template <typename I, typename E> E map_adapter(I &iter) {
21 template <typename I, typename E> E vector_adapter(I &iter) { return *iter; }
23 template <typename I, typename E> E list_adapter(I &iter) { return *iter; }
25 template <typename C, typename E, E (*A)(typename C::const_iterator &)>
28 typedef typename
[all...]

Completed in 299 milliseconds

1234567891011>>