Searched refs:_Tp (Results 1 - 25 of 66) sorted by relevance

123

/freebsd-10.3-release/contrib/libstdc++/include/tr1/
H A Dref_fwd.h45 template<typename _Tp>
48 template<typename _Tp>
49 reference_wrapper<_Tp>
50 ref(_Tp& __t);
53 template<typename _Tp>
54 reference_wrapper<const _Tp>
55 cref(const _Tp& __t);
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>
[all...]
H A Dcommon.h44 template<typename _Tp, bool = is_integral<_Tp>::value>
48 template<typename _Tp>
49 struct __promote<_Tp, false>
50 { typedef _Tp __type; };
52 template<typename _Tp, typename _Up>
56 typedef typename __promote<_Tp>::__type __type1;
63 template<typename _Tp, typename _Up, typename _Vp>
67 typedef typename __promote<_Tp>::__type __type1;
/freebsd-10.3-release/contrib/libstdc++/include/bits/
H A Dstl_relops.h90 template <class _Tp>
92 operator!=(const _Tp& __x, const _Tp& __y)
103 template <class _Tp>
105 operator>(const _Tp& __x, const _Tp& __y)
116 template <class _Tp>
118 operator<=(const _Tp& __x, const _Tp& __y)
129 template <class _Tp>
[all...]
H A Dmask_array.h60 template <class _Tp>
64 typedef _Tp value_type;
76 void operator=(const valarray<_Tp>&) const;
78 void operator*=(const valarray<_Tp>&) const;
80 void operator/=(const valarray<_Tp>&) const;
82 void operator%=(const valarray<_Tp>&) const;
84 void operator+=(const valarray<_Tp>&) const;
86 void operator-=(const valarray<_Tp>&) const;
88 void operator^=(const valarray<_Tp>&) const;
90 void operator&=(const valarray<_Tp>
[all...]
H A Dvalarray_before.h69 template<typename _Tp>
70 _Tp operator()(const _Tp& __t) const
76 template<typename _Tp>
77 _Tp operator()(const _Tp& __t) const
83 template<typename _Tp>
84 _Tp operator()(const _Tp& __t) const
90 template<typename _Tp>
430 typedef value_type _Tp; typedef in struct:_ValFunClos
450 typedef value_type _Tp; typedef in struct:_RefFunClos
452 _RefFunClos(const _Dom& __e, _Tp __f(const _Tp&)) argument
463 _RefFunClos(const valarray<_Tp>& __v, _Tp __f(const _Tp&)) argument
602 typedef typename _Dom::value_type _Tp; typedef in struct:_BinClos
614 typedef typename _Dom::value_type _Tp; typedef in struct:_BinClos
626 typedef typename _Dom::value_type _Tp; typedef in struct:_BinClos
637 typedef typename _Dom::value_type _Tp; typedef in struct:_BinClos
[all...]
H A Dstl_function.h133 template <class _Tp>
134 struct plus : public binary_function<_Tp, _Tp, _Tp>
136 _Tp
137 operator()(const _Tp& __x, const _Tp& __y) const
142 template <class _Tp>
143 struct minus : public binary_function<_Tp, _Tp, _T
[all...]
H A Dvalarray_array.h60 template<typename _Tp>
61 inline _Tp*__restrict__
64 return static_cast<_Tp*__restrict__>
65 (std::__valarray_get_memory(__n * sizeof(_Tp)));
73 // Turn a raw-memory into an array of _Tp filled with _Tp()
75 template<typename _Tp, bool>
81 _S_do_it(_Tp* __restrict__ __b, _Tp* __restrict__ __e)
84 new(__b++) _Tp();
[all...]
H A Dgslice_array.h58 template<typename _Tp>
62 typedef _Tp value_type;
75 void operator=(const valarray<_Tp>&) const;
77 void operator*=(const valarray<_Tp>&) const;
79 void operator/=(const valarray<_Tp>&) const;
81 void operator%=(const valarray<_Tp>&) const;
83 void operator+=(const valarray<_Tp>&) const;
85 void operator-=(const valarray<_Tp>&) const;
87 void operator^=(const valarray<_Tp>&) const;
89 void operator&=(const valarray<_Tp>
[all...]
H A Dindirect_array.h60 template <class _Tp>
64 typedef _Tp value_type;
77 void operator=(const valarray<_Tp>&) const;
79 void operator*=(const valarray<_Tp>&) const;
81 void operator/=(const valarray<_Tp>&) const;
83 void operator%=(const valarray<_Tp>&) const;
85 void operator+=(const valarray<_Tp>&) const;
87 void operator-=(const valarray<_Tp>&) const;
89 void operator^=(const valarray<_Tp>&) const;
91 void operator&=(const valarray<_Tp>
[all...]
H A Dstl_iterator_base_types.h104 template<typename _Category, typename _Tp, typename _Distance = ptrdiff_t,
105 typename _Pointer = _Tp*, typename _Reference = _Tp&>
111 typedef _Tp value_type;
136 template<typename _Tp>
137 struct iterator_traits<_Tp*>
140 typedef _Tp value_type;
142 typedef _Tp* pointer;
143 typedef _Tp& reference;
146 template<typename _Tp>
[all...]
H A Dslice_array.h120 template<typename _Tp>
124 typedef _Tp value_type;
137 void operator=(const valarray<_Tp>&) const;
139 void operator*=(const valarray<_Tp>&) const;
141 void operator/=(const valarray<_Tp>&) const;
143 void operator%=(const valarray<_Tp>&) const;
145 void operator+=(const valarray<_Tp>&) const;
147 void operator-=(const valarray<_Tp>&) const;
149 void operator^=(const valarray<_Tp>&) const;
151 void operator&=(const valarray<_Tp>
[all...]
H A Dstl_stack.h97 template<typename _Tp, typename _Sequence = deque<_Tp> >
102 __glibcxx_class_requires(_Tp, _SGIAssignableConcept)
104 __glibcxx_class_requires2(_Tp, _Sequence_value_type, _SameTypeConcept)
212 template<typename _Tp, typename _Seq>
214 operator==(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
230 template<typename _Tp, typename _Seq>
232 operator<(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Se
[all...]
H A Dcpp_type_traits.h97 template<typename _Tp>
98 __one __test_type(int _Tp::*);
99 template<typename _Tp>
117 template<class _Sp, class _Tp>
120 enum { __value = bool(_Sp::__value) || bool(_Tp::__value) };
132 template<typename _Tp>
133 struct __are_same<_Tp, _Tp>
140 template<typename _Tp>
157 template<typename _Tp>
[all...]
H A Dallocator.h59 template<typename _Tp>
84 template<typename _Tp>
85 class allocator: public __glibcxx_base_allocator<_Tp>
90 typedef _Tp* pointer;
91 typedef const _Tp* const_pointer;
92 typedef _Tp& reference;
93 typedef const _Tp& const_reference;
94 typedef _Tp value_type;
103 : __glibcxx_base_allocator<_Tp>(__a) { }
118 template<typename _Tp>
[all...]
H A Dstl_raw_storage_iter.h70 template <class _ForwardIterator, class _Tp>
86 operator=(const _Tp& __element)
92 raw_storage_iterator<_ForwardIterator, _Tp>&
99 raw_storage_iterator<_ForwardIterator, _Tp>
102 raw_storage_iterator<_ForwardIterator, _Tp> __tmp = *this;
/freebsd-10.3-release/contrib/libstdc++/include/std/
H A Dstd_valarray.h52 template<class _Clos, typename _Tp>
82 template<class _Tp> class valarray; // An array of type _Tp
84 template<class _Tp> class slice_array;
86 template<class _Tp> class gslice_array;
87 template<class _Tp> class mask_array; // masked array
88 template<class _Tp> class indirect_array; // indirected array
108 template<class _Tp>
114 typedef typename __fun<_Op, _Tp>::result_type __rt;
115 typedef _Expr<_UnClos<_Op, _ValArray, _Tp>, __r
[all...]
H A Dstd_complex.h55 template<typename _Tp> class complex;
61 template<typename _Tp> _Tp abs(const complex<_Tp>&);
63 template<typename _Tp> _Tp arg(const complex<_Tp>&);
65 template<typename _Tp> _Tp norm(const complex<_Tp>
[all...]
/freebsd-10.3-release/contrib/libstdc++/include/ext/
H A Dnew_allocator.h52 template<typename _Tp>
58 typedef _Tp* pointer;
59 typedef const _Tp* const_pointer;
60 typedef _Tp& reference;
61 typedef const _Tp& const_reference;
62 typedef _Tp value_type;
91 return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));
101 { return size_t(-1) / sizeof(_Tp); }
106 construct(pointer __p, const _Tp
[all...]
H A Dnumeric_traits.h48 #define __glibcxx_signed(_Tp) ((_Tp)(-1) < 0)
49 #define __glibcxx_digits(_Tp) \
50 (sizeof(_Tp) * __CHAR_BIT__ - __glibcxx_signed(_Tp))
52 #define __glibcxx_min(_Tp) \
53 (__glibcxx_signed(_Tp) ? (_Tp)1 << __glibcxx_digits(_Tp) : (_Tp)
[all...]
H A Dmalloc_allocator.h53 template<typename _Tp>
59 typedef _Tp* pointer;
60 typedef const _Tp* const_pointer;
61 typedef _Tp& reference;
62 typedef const _Tp& const_reference;
63 typedef _Tp value_type;
92 pointer __ret = static_cast<_Tp*>(malloc(__n * sizeof(_Tp)));
105 { return size_t(-1) / sizeof(_Tp); }
110 construct(pointer __p, const _Tp
[all...]
H A Darray_allocator.h48 template<typename _Tp>
54 typedef _Tp* pointer;
55 typedef const _Tp* const_pointer;
56 typedef _Tp& reference;
57 typedef const _Tp& const_reference;
58 typedef _Tp value_type;
74 { return size_t(-1) / sizeof(_Tp); }
79 construct(pointer __p, const _Tp& __val)
83 destroy(pointer __p) { __p->~_Tp(); }
90 template<typename _Tp, typenam
[all...]
H A Dpool_allocator.h125 template<typename _Tp>
134 typedef _Tp* pointer;
135 typedef const _Tp* const_pointer;
136 typedef _Tp& reference;
137 typedef const _Tp& const_reference;
138 typedef _Tp value_type;
161 { return size_t(-1) / sizeof(_Tp); }
166 construct(pointer __p, const _Tp& __val)
167 { ::new(__p) _Tp(__val); }
170 destroy(pointer __p) { __p->~_Tp(); }
[all...]
/freebsd-10.3-release/contrib/libstdc++/include/backward/
H A Ddefalloc.h67 template <class _Tp>
68 inline _Tp* allocate(ptrdiff_t __size, _Tp*) {
70 _Tp* __tmp = (_Tp*)(::operator new((size_t)(__size * sizeof(_Tp))));
79 template <class _Tp>
80 inline void deallocate(_Tp* __buffer) {
84 template <class _Tp>
87 typedef _Tp value_typ
[all...]
/freebsd-10.3-release/contrib/libstdc++/include/c_std/
H A Dstd_cmath.h86 template<typename _Tp> _Tp __cmath_power(_Tp, unsigned int);
110 template<typename _Tp>
111 inline typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value,
113 acos(_Tp __x)
126 template<typename _Tp>
127 inline typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value,
129 asin(_Tp __x)
142 template<typename _Tp>
[all...]

Completed in 197 milliseconds

123