| /NextBSD/contrib/libstdc++/include/tr1/ |
| D | type_traits_fwd.h | 46 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 _Tp> [all …]
|
| D | type_traits | 52 template<typename _Tp> 57 template<typename _Up> 59 template<typename> 70 template<> \ 75 template<typename _Tp> \ 80 template<typename _Tp, typename _Cp> \ 91 template<typename _Tp, _Tp __v> 101 template<typename _Tp, _Tp __v> 105 template<typename> 110 template<typename> [all …]
|
| D | boost_shared_ptr.h | 86 template<typename _Tp> 98 template<_Lock_policy _Lp> 102 template<> 107 template<_Lock_policy _Lp = __default_lock_policy> 185 template<> 198 template<> 212 template<> 232 template<typename _Ptr, typename _Deleter, _Lock_policy _Lp> 260 template<_Lock_policy _Lp = __default_lock_policy> 263 template<_Lock_policy _Lp = __default_lock_policy> [all …]
|
| /NextBSD/contrib/libc++/include/experimental/ |
| D | type_traits | 25 template <class T> constexpr bool is_void_v 27 template <class T> constexpr bool is_null_pointer_v 29 template <class T> constexpr bool is_integral_v 31 template <class T> constexpr bool is_floating_point_v 33 template <class T> constexpr bool is_array_v 35 template <class T> constexpr bool is_pointer_v 37 template <class T> constexpr bool is_lvalue_reference_v 39 template <class T> constexpr bool is_rvalue_reference_v 41 template <class T> constexpr bool is_member_object_pointer_v 43 template <class T> constexpr bool is_member_function_pointer_v [all …]
|
| /NextBSD/contrib/libstdc++/include/bits/ |
| D | cpp_type_traits.h | 76 template<typename _Iterator, typename _Container> 97 template<typename _Tp> in _GLIBCXX_BEGIN_NAMESPACE() 99 template<typename _Tp> in _GLIBCXX_BEGIN_NAMESPACE() 107 template<bool> 111 template<> 117 template<class _Sp, class _Tp> 125 template<typename, typename> 132 template<typename _Tp> 140 template<typename _Tp> 147 template<> [all …]
|
| D | localefwd.h | 56 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 _CharT> [all …]
|
| D | valarray_before.h | 57 template<typename _Tp1, typename _Tp2> class _Constant; 69 template<typename _Tp> 76 template<typename _Tp> 83 template<typename _Tp> 90 template<typename _Tp> 97 template<typename _Tp> 104 template<typename _Tp> 111 template<typename _Tp> 118 template<typename _Tp> 125 template<typename _Tp> [all …]
|
| /NextBSD/contrib/libc++/include/ |
| D | type_traits | 21 template <class T, T v> struct integral_constant; 25 template <bool B> // C++14 31 template <bool, class T = void> struct enable_if; 32 template <bool, class T, class F> struct conditional; 35 template <class T> struct is_void; 36 template <class T> struct is_null_pointer; // C++14 37 template <class T> struct is_integral; 38 template <class T> struct is_floating_point; 39 template <class T> struct is_array; 40 template <class T> struct is_pointer; [all …]
|
| D | __tuple | 25 template <class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_size; 27 template <class _Tp> 31 template <class _Tp> 35 template <class _Tp> 39 template <size_t _Ip, class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_element; 41 template <size_t _Ip, class _Tp> 48 template <size_t _Ip, class _Tp> 55 template <size_t _Ip, class _Tp> 62 template <class _Tp> struct __tuple_like : false_type {}; 64 template <class _Tp> struct __tuple_like<const _Tp> : public __tuple_like<_Tp> {}; [all …]
|
| D | utility | 20 template <class T> 26 template<class T> bool operator!=(const T&, const T&); 27 template<class T> bool operator> (const T&, const T&); 28 template<class T> bool operator<=(const T&, const T&); 29 template<class T> bool operator>=(const T&, const T&); 32 template<class T> 37 template <class T, size_t N> 41 template <class T> T&& forward(typename remove_reference<T>::type& t) noexcept; // constexpr in C+… 42 template <class T> T&& forward(typename remove_reference<T>::type&& t) noexcept; // constexpr in C+… 44 template <class T> typename remove_reference<T>::type&& move(T&&) noexcept; // constexpr in C+… [all …]
|
| D | __functional_base | 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> 67 template <> 70 template <class _T1, class _T2> [all …]
|
| D | functional | 20 template <class Arg, class Result> 27 template <class Arg1, class Arg2, class Result> 35 template <class T> 58 template <class... ArgTypes> 63 template <class T> reference_wrapper<T> ref(T& t) noexcept; 64 template <class T> void ref(const T&& t) = delete; 65 template <class T> reference_wrapper<T> ref(reference_wrapper<T>t) noexcept; 67 template <class T> reference_wrapper<const T> cref(const T& t) noexcept; 68 template <class T> void cref(const T&& t) = delete; 69 template <class T> reference_wrapper<const T> cref(reference_wrapper<T> t) noexcept; [all …]
|
| D | memory | 23 template <class T, class Alloc> struct uses_allocator; 25 template <class Ptr> 32 template <class U> using rebind = <details>; 37 template <class T> 44 template <class U> using rebind = U*; 49 template <class Alloc> 81 template <class T> using rebind_alloc = Alloc::rebind<U>::other | Alloc<T, Args...>; 82 template <class T> using rebind_traits = allocator_traits<rebind_alloc<T>>; 89 template <class T, class... Args> 92 template <class T> [all …]
|
| D | __functional_base_03 | 18 template <class _Tp> 24 template <class _Ap, class _Rp> 32 template <class _Tp> 38 template <class _A1, class _A2, class _Rp> 46 template <class _Tp, bool = __derives_from_unary_function<_Tp>::value> 52 template <class _Tp> 57 template <class _Tp, bool = __derives_from_binary_function<_Tp>::value> 63 template <class _Tp> 68 template <class _Tp, bool = __has_result_type<_Tp>::value> 76 template <class _Tp> [all …]
|
| /NextBSD/contrib/llvm/include/llvm/ADT/ |
| HD | TinyPtrVector.h | 25 template <typename EltTy> 38 if (VecTy *V = Val.template dyn_cast<VecTy*>()) in ~TinyPtrVector() 43 if (VecTy *V = Val.template dyn_cast<VecTy*>()) in TinyPtrVector() 56 if (Val.template is<EltTy>()) { 60 Val = new VecTy(*RHS.Val.template get<VecTy*>()); 65 if (RHS.Val.template is<EltTy>()) { 66 Val.template get<VecTy*>()->clear(); 67 Val.template get<VecTy*>()->push_back(RHS.front()); 69 *Val.template get<VecTy*>() = *RHS.Val.template get<VecTy*>(); 88 if (VecTy *V = Val.template dyn_cast<VecTy*>()) { [all …]
|
| HD | PointerUnion.h | 24 template <typename T> 34 template <typename T1, typename T2, typename RET_EQ, typename RET_NE> 39 template <typename T, typename RET_EQ, typename RET_NE> 44 template <typename T1, typename T2, typename RET_EQ, typename RET_NE> 53 template <typename PT1, typename PT2> 80 template <typename PT1, typename PT2> 94 template <typename T> 117 template<typename T> 129 template<typename T> 137 template<typename T> [all …]
|
| /NextBSD/contrib/libstdc++/include/ext/ |
| D | type_traits.h | 47 template<bool, typename> 51 template<typename _Tp> 57 template<bool _Cond, typename _Iftrue, typename _Iffalse> 61 template<typename _Iftrue, typename _Iffalse> 67 template<typename _Tp> 77 template<> 81 template<> 85 template<> 89 template<> 93 template<> [all …]
|
| D | typelist.h | 57 template<typename Root> in _GLIBCXX_BEGIN_NAMESPACE() 64 template<typename Hd, typename Typelist> in _GLIBCXX_BEGIN_NAMESPACE() 71 template<typename Fn, class Typelist> in _GLIBCXX_BEGIN_NAMESPACE() 75 template<typename Typelist0, typename Typelist1> in _GLIBCXX_BEGIN_NAMESPACE() 78 template<typename Typelist_Typelist> in _GLIBCXX_BEGIN_NAMESPACE() 81 template<typename Typelist, typename T> in _GLIBCXX_BEGIN_NAMESPACE() 84 template<typename Typelist, template<typename T> class Pred> in _GLIBCXX_BEGIN_NAMESPACE() 87 template<typename Typelist, int i> in _GLIBCXX_BEGIN_NAMESPACE() 90 template<typename Typelist, template<typename T> class Transform> in _GLIBCXX_BEGIN_NAMESPACE() 93 template<typename Typelist_Typelist> in _GLIBCXX_BEGIN_NAMESPACE() [all …]
|
| /NextBSD/contrib/libstdc++/include/std/ |
| D | std_complex.h | 55 template<typename _Tp> class complex; 56 template<> class complex<float>; 57 template<> class complex<double>; 58 template<> class complex<long double>; 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>&); 68 template<typename _Tp> complex<_Tp> conj(const complex<_Tp>&); 70 template<typename _Tp> complex<_Tp> polar(const _Tp&, const _Tp& = 0); 74 template<typename _Tp> complex<_Tp> cos(const complex<_Tp>&); [all …]
|
| D | std_iomanip.h | 70 template<typename _CharT, typename _Traits> 78 template<typename _CharT, typename _Traits> 104 template<typename _CharT, typename _Traits> 112 template<typename _CharT, typename _Traits> 139 template<typename _CharT, typename _Traits> 150 template<typename _CharT, typename _Traits> 162 template<typename _CharT> 172 template<typename _CharT> 181 template<typename _CharT, typename _Traits> 189 template<typename _CharT, typename _Traits> [all …]
|
| D | std_valarray.h | 52 template<class _Clos, typename _Tp> 55 template<typename _Tp1, typename _Tp2> 58 template<class _Oper, template<class, class> class _Meta, class _Dom> 61 template<class _Oper, 62 template<class, class> class _Meta1, 63 template<class, class> class _Meta2, 67 template<template<class, class> class _Meta, class _Dom> 70 template<template<class, class> class _Meta, class _Dom> 73 template<template<class, class> class _Meta, class _Dom> 76 template<template<class, class> class _Meta, class _Dom> [all …]
|
| /NextBSD/contrib/llvm/tools/lldb/include/lldb/Utility/ |
| HD | SharingPtr.h | 60 template <class T> 78 template <class T> 85 template <class T> 95 template <class A0> 99 template <class A0, class A1> 103 template <class A0, class A1, class A2> 107 template <class A0, class A1, class A2, class A3> 111 template <class A0, class A1, class A2, class A3, class A4> 121 template <class T> 129 template<class T> [all …]
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | CanonicalType.h | 24 template<typename T> class CanProxy; 25 template<typename T> struct CanProxyAdaptor; 51 template<typename T = Type> 62 template <typename U> 108 template<typename U> CanProxy<U> getAs() const; 110 template<typename U> CanProxy<U> castAs() const; 187 template<typename T, typename U> 192 template<typename T, typename U> 224 template<typename T> 244 template<typename U> CanProxy<U> getAs() const { in getAs() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/ |
| HD | Checker.h | 28 template <typename DECL> 30 template <typename CHECKER> 40 template <typename CHECKER> 49 template <typename CHECKER> 56 template <typename CHECKER> 64 template <typename CHECKER> 73 template <typename CHECKER> 81 template <typename STMT> 83 template <typename CHECKER> 92 template <typename CHECKER> [all …]
|
| /NextBSD/contrib/llvm/include/llvm/IR/ |
| HD | PatternMatch.h | 41 template <typename Val, typename Pattern> bool match(Val *V, const Pattern &P) { in match() 45 template <typename SubPattern_t> struct OneUse_match { 50 template <typename OpTy> bool match(OpTy *V) { in match() 55 template <typename T> inline OneUse_match<T> m_OneUse(const T &SubPattern) { in m_OneUse() 59 template <typename Class> struct class_match { 60 template <typename ITy> bool match(ITy *V) { return isa<Class>(V); } in match() 86 template <typename LTy, typename RTy> struct match_combine_or { 92 template <typename ITy> bool match(ITy *V) { in match() 101 template <typename LTy, typename RTy> struct match_combine_and { 107 template <typename ITy> bool match(ITy *V) { in match() [all …]
|