Home
last modified time | relevance | path

Searched refs:T (Results 1 – 25 of 261) sorted by relevance

1234567891011

/l4re-core-master/cxx/lib/tl/include/
A Dtype_traits35 template< typename T, T V >
70 struct is_same<T, T> : true_type {};
76 struct remove_reference<T &> { typedef T type; };
80 struct remove_reference<T &&> { typedef T type; };
84 template< typename T > struct remove_const<T const> { typedef T type; };
87 template< typename T > struct remove_volatile<T volatile> { typedef T type; };
106 struct remove_extent<T[]> { typedef T type; };
109 struct remove_extent<T[N]> { typedef T type; };
138 inline T move(T t) { return t; }
145 struct enable_if<true, T> { typedef T type; };
[all …]
A Dunique_ptr16 template< typename T >
28 template< typename T >
33 void operator () (T *p)
43 typedef T &reference;
48 template< typename T, typename T_Del = default_delete<T> >
49 class unique_ptr : public unique_ptr_index_op<T, unique_ptr<T, T_Del> >
113 unique_ptr<T>
114 make_unique_ptr(T *p)
118 typename cxx::enable_if<cxx::is_array<T>::value, unique_ptr<T>>::type
123 typename cxx::enable_if<!cxx::is_array<T>::value, unique_ptr<T>>::type
[all …]
A Dref_ptr150 T *p = _p;
269 T *_p;
307 T *_p;
315 inline Ref_ptr<T> ref_ptr(T *t)
319 inline Weak_ptr<T> weak_ptr(T *t)
335 Ref_ptr<T>
337 { return cxx::Ref_ptr<T>(new T(cxx::forward<Args>(args)...)); }
340 Ref_ptr<T>
344 return Ref_ptr<T>(dynamic_cast<T *>(p.get()));
348 Ref_ptr<T>
[all …]
A Ddlist47 template< typename T >
50 typedef T *Head_type;
56 typename T,
101 typedef T *Value_type;
120 static Iterator iter(T const *e) { return Iterator(const_cast<T*>(e)); }
122 static bool in_list(T const *e) { return C::next(const_cast<T*>(e)); }
143 static T *self_insert(T *e)
154 typename T,
174 void remove(T *e)
176 T *h = H::head(_f);
[all …]
A Dutils11 template< typename T >
12 T access_once(T const *a)
15 __asm__ __volatile__ ( "" : "=m"(*const_cast<T*>(a)));
16 T tmp = *a;
17 __asm__ __volatile__ ( "" : "=m"(*const_cast<T*>(a)));
20 return *static_cast<T const volatile *>(a);
24 template< typename T >
25 void write_now(T *a, T const &val)
/l4re-core-master/l4sys/include/cxx/
A Dconsts17 template<typename T>
18 constexpr T trunc_order(T val, unsigned char order)
31 template<typename T>
32 constexpr T round_order(T val, unsigned char order)
34 return (val + (T(1) << order) - T(1)) & ((~T(0)) << order);
38 constexpr T trunc_page(T val)
44 constexpr T round_page(T val)
52 T min_addr, T max_addr,
53 T hotspot = T(0))
57 T mask;
[all …]
A Dipc_basics185 static T deref(T v) noexcept { return v; }
188 template<typename T> struct _Plain<T *>
191 static T &deref(T *v) noexcept { return *v; }
194 template<typename T> struct _Plain<T &>
197 static T &deref(T &v) noexcept { return v; }
201 template<typename T> struct _Plain<T const &>
207 template<typename T> struct _Plain<T const *>
320 template<typename T> struct Elem<T &>
329 template<typename T> struct Elem<T const &>
339 template<typename T> struct Elem<T *> : Elem<T &>
[all …]
A Dipc_types54 T v;
130 T v;
139 template<typename T> struct Elem< As_value<T> > : Elem<T> {};
140 template<typename T> struct Elem< As_value<T> *> : Elem<T *> {};
182 template<typename T> struct Elem< Opt<T &> > : Elem<T &>
189 template<typename T> struct Elem< Opt<T *> > : Elem<T *>
222 template<typename T> struct Elem< Opt<T> > : Elem<T>
228 template<typename T> struct Elem< Opt<T const *> > : Elem<T const *>
255 template<typename T> struct Class< Opt<T> > :
257 template<typename T> struct Direction< Opt<T> > : Direction<T> {};
[all …]
A Dtypes213 friend constexpr T operator | (T l, T r) \
219 friend constexpr T operator & (T l, T r) \
287 T raw;
330 template<typename T> struct Enable_if<true, T> { typedef T type; };
336 template<typename T> struct Remove_const<T const> { typedef T type; };
338 template<typename T> struct Remove_volatile<T volatile> { typedef T type; };
343 template<typename T> struct Remove_pointer<T*> { typedef T type; };
345 template<typename T> struct Remove_reference<T&> { typedef T type; };
346 template<typename T> struct Remove_pr { typedef T type; };
347 template<typename T> struct Remove_pr<T&> { typedef T type; };
[all …]
A Dcapability.h13 template< typename T > class L4_EXPORT Cap;
217 template< typename T >
234 explicit Cap(T const *p) noexcept in Cap()
295 T *operator -> () const noexcept { return reinterpret_cast<T*>(_c); }
357 template< typename T >
377 template< typename T, typename F >
382 return Cap<T>(c.cap()); in cap_cast()
386 template< typename T >
390 return Cap<T>(c.cap()); in cap_cast()
408 template< typename T, typename F >
[all …]
/l4re-core-master/cxx/lib/tl/include/bits/
A Dtype_traits.h31 typedef T Type;
50 static T make_T();
68 template< typename T >
69 class Conversion<T, T>
75 template< typename T >
76 class Conversion<void, T>
82 template< typename T >
171 typedef T Type;
175 template<typename T> class Const_traits<const T>
179 typedef T Type;
[all …]
/l4re-core-master/moe/server/src/
A Dmalloc.h45 template <typename T>
46 T *release() in release()
48 T *ret = static_cast<T *>(_p); in release()
66 T *make_obj(ARGS &&... args) in make_obj()
68 Guarded_alloc q(this, sizeof(T), alignof(T)); in make_obj()
72 return q.release<T>(); in make_obj()
75 template <typename T>
76 T *alloc(size_t size) in alloc()
78 Guarded_alloc q(this, sizeof(T) * size, alignof(T)); in alloc()
80 new (q.get()) T[size]; in alloc()
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/test/regex/
A Dtestregex.c160 T("\n"); in help()
163 T("\n"); in help()
171 T("\n"); in help()
187 T("\n"); in help()
193 T("\n"); in help()
199 T("\n"); in help()
206 T("\n"); in help()
234 T("\n"); in help()
236 T("\n"); in help()
238 T("\n"); in help()
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libm/
A Dk_tan.c53 T[] = { variable
95 r = T[1]+w*(T[3]+w*(T[5]+w*(T[7]+w*(T[9]+w*T[11])))); in __kernel_tan()
96 v = z*(T[2]+w*(T[4]+w*(T[6]+w*(T[8]+w*(T[10]+w*T[12]))))); in __kernel_tan()
99 r += T[0]*s; in __kernel_tan()
/l4re-core-master/libstdc++-headers/include/
A Dmake_unique-l425 template <typename T>
29 template <typename T>
30 struct _Make_unique<T[]>
33 template <typename T, size_t SIZE>
34 struct _Make_unique<T[SIZE]>
38 template <typename T, typename... Args>
42 return ::std::unique_ptr<T>(new T(::std::forward<Args>(args)...));
46 template <typename T>
47 inline typename _Make_unique<T>::__array
50 return ::std::unique_ptr<T>(new typename std::remove_extent<T>::type[size]());
[all …]
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-5/include/ext/pb_ds/detail/
A Dtype_utils.hpp76 template<typename T>
81 value = is_const<T>::value && is_pointer<T>::value
85 template<typename T>
90 value = is_const<T>::value && is_reference<T>::value
94 template<typename T>
99 value = is_fundamental<typename remove_const<T>::type>::value
100 || is_pointer<typename remove_const<T>::type>::value
101 || is_member_pointer<T>::value
105 template<typename T>
130 value = is_pair_imp<T>::value
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-8/include/ext/pb_ds/detail/
A Dtype_utils.hpp76 template<typename T>
81 value = is_const<T>::value && is_pointer<T>::value
85 template<typename T>
90 value = is_const<T>::value && is_reference<T>::value
94 template<typename T>
99 value = is_fundamental<typename remove_const<T>::type>::value
100 || is_pointer<typename remove_const<T>::type>::value
101 || is_member_pointer<T>::value
105 template<typename T>
130 value = is_pair_imp<T>::value
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-6/include/ext/pb_ds/detail/
A Dtype_utils.hpp76 template<typename T>
81 value = is_const<T>::value && is_pointer<T>::value
85 template<typename T>
90 value = is_const<T>::value && is_reference<T>::value
94 template<typename T>
99 value = is_fundamental<typename remove_const<T>::type>::value
100 || is_pointer<typename remove_const<T>::type>::value
101 || is_member_pointer<T>::value
105 template<typename T>
130 value = is_pair_imp<T>::value
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-7/include/ext/pb_ds/detail/
A Dtype_utils.hpp76 template<typename T>
81 value = is_const<T>::value && is_pointer<T>::value
85 template<typename T>
90 value = is_const<T>::value && is_reference<T>::value
94 template<typename T>
99 value = is_fundamental<typename remove_const<T>::type>::value
100 || is_pointer<typename remove_const<T>::type>::value
101 || is_member_pointer<T>::value
105 template<typename T>
130 value = is_pair_imp<T>::value
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/ext/pb_ds/detail/
A Dtype_utils.hpp76 template<typename T>
81 value = is_const<T>::value && is_pointer<T>::value
85 template<typename T>
90 value = is_const<T>::value && is_reference<T>::value
94 template<typename T>
99 value = is_fundamental<typename remove_const<T>::type>::value
100 || is_pointer<typename remove_const<T>::type>::value
101 || is_member_pointer<T>::value
105 template<typename T>
130 value = is_pair_imp<T>::value
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-4.9/include/ext/pb_ds/detail/
A Dtype_utils.hpp76 template<typename T>
81 value = is_const<T>::value && is_pointer<T>::value
85 template<typename T>
90 value = is_const<T>::value && is_reference<T>::value
94 template<typename T>
99 value = is_fundamental<typename remove_const<T>::type>::value
100 || is_pointer<typename remove_const<T>::type>::value
101 || is_member_pointer<T>::value
105 template<typename T>
130 value = is_pair_imp<T>::value
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/include/ext/pb_ds/detail/
A Dtype_utils.hpp76 template<typename T>
81 value = is_const<T>::value && is_pointer<T>::value
85 template<typename T>
90 value = is_const<T>::value && is_reference<T>::value
94 template<typename T>
99 value = is_fundamental<typename remove_const<T>::type>::value
100 || is_pointer<typename remove_const<T>::type>::value
101 || is_member_pointer<T>::value
105 template<typename T>
130 value = is_pair_imp<T>::value
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/ext/pb_ds/detail/
A Dtype_utils.hpp76 template<typename T>
81 value = is_const<T>::value && is_pointer<T>::value
85 template<typename T>
90 value = is_const<T>::value && is_reference<T>::value
94 template<typename T>
99 value = is_fundamental<typename remove_const<T>::type>::value
100 || is_pointer<typename remove_const<T>::type>::value
101 || is_member_pointer<T>::value
105 template<typename T>
130 value = is_pair_imp<T>::value
/l4re-core-master/l4sys/include/
A Dsmart_capability35 template< typename T, typename SMART >
47 Cap<T> release() const noexcept
52 return Cap<T>(r);
74 { T* __t = ((O*)100); (void)__t; }
79 { T* __t = ((O*)100); (void)__t; }
152 * Member access of a `T`.
154 Cap<T> operator -> () const noexcept { return Cap<T>(_c); }
156 Cap<T> get() const noexcept { return Cap<T>(_c); }
161 template< typename T >
206 return Smart_cap<T, SMART>(Cap<T>(SMART::copy(c).cap()));
[all …]
/l4re-core-master/l4re/include/
A Dunique_cap34 * \tparam T Type of the object the capability refers to.
41 template< typename T >
44 template< typename T >
56 template< typename T >
57 Unique_cap<T>
59 { return Unique_cap<T>(ca->alloc<T>(), ca); }
74 template< typename T >
77 template<typename T>
89 template< typename T >
90 Unique_del_cap<T>
[all …]

Completed in 26 milliseconds

1234567891011