Searched refs:typename (Results 51 - 75 of 840) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/libstdc++/include/bits/
H A Dstl_queue.h94 template<typename _Tp, typename _Sequence = deque<_Tp> >
98 typedef typename _Sequence::value_type _Sequence_value_type;
104 template<typename _Tp1, typename _Seq1>
108 template<typename _Tp1, typename _Seq1>
113 typedef typename _Sequence::value_type value_type;
114 typedef typename _Sequence::reference reference;
115 typedef typename _Sequenc
[all...]
H A Dstl_tree.h134 template<typename _Val>
153 template<typename _Tp>
223 template<typename _Tp>
298 template<typename _Val>
304 template<typename _Val>
329 template<typename _Key, typename _Val, typename _KeyOfValue,
330 typename _Compare, typename _Allo
[all...]
H A Dstl_map.h91 template <typename _Key, typename _Tp, typename _Compare = std::less<_Key>,
92 typename _Alloc = std::allocator<std::pair<const _Key, _Tp> > >
104 typedef typename _Alloc::value_type _Alloc_value_type;
128 typedef typename _Alloc::template rebind<value_type>::other
140 typedef typename _Pair_alloc_type::pointer pointer;
141 typedef typename _Pair_alloc_type::const_pointer const_pointer;
142 typedef typename _Pair_alloc_type::reference reference;
143 typedef typename _Pair_alloc_typ
[all...]
H A Dstl_algo.h85 template<typename _Tp>
119 template<typename _Tp, typename _Compare>
151 template<typename _InputIterator, typename _Function>
168 template<typename _InputIterator, typename _Tp>
183 template<typename _InputIterator, typename _Predicate>
198 template<typename _RandomAccessIterato
[all...]
H A Dstl_algobase.h91 template<typename _Tp>
109 template<typename _ForwardIterator1, typename _ForwardIterator2>
113 typedef typename iterator_traits<_ForwardIterator1>::value_type
124 template<typename _ForwardIterator1, typename _ForwardIterator2>
141 template<typename _ForwardIterator1, typename _ForwardIterator2>
145 typedef typename iterator_traits<_ForwardIterator1>::value_type
147 typedef typename iterator_trait
[all...]
/freebsd-11-stable/contrib/libstdc++/include/debug/
H A Dhash_multimap.h45 template<typename _Value, typename _Tp,
46 typename _HashFcn = __gnu_cxx::hash<_Value>,
47 typename _EqualKey = std::equal_to<_Value>,
48 typename _Alloc = std::allocator<_Value> >
59 typedef typename _Base::key_type key_type;
60 typedef typename _Base::data_type data_type;
61 typedef typename _Base::mapped_type mapped_type;
62 typedef typename _Base::value_type value_type;
63 typedef typename _Bas
[all...]
H A Dhash_set.h45 template<typename _Value,
46 typename _HashFcn = __gnu_cxx::hash<_Value>,
47 typename _EqualKey = std::equal_to<_Value>,
48 typename _Alloc = std::allocator<_Value> >
58 typedef typename _Base::key_type key_type;
59 typedef typename _Base::value_type value_type;
60 typedef typename _Base::hasher hasher;
61 typedef typename _Base::key_equal key_equal;
62 typedef typename _Base::size_type size_type;
63 typedef typename _Bas
[all...]
H A Dset.h46 template<typename _Key, typename _Compare = std::less<_Key>,
47 typename _Allocator = std::allocator<_Key> >
62 typedef typename _Base::reference reference;
63 typedef typename _Base::const_reference const_reference;
65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, set>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, set>
70 typedef typename _Base::size_type size_type;
71 typedef typename _Base::difference_type difference_type;
72 typedef typename _Bas
[all...]
H A Dmultiset.h46 template<typename _Key, typename _Compare = std::less<_Key>,
47 typename _Allocator = std::allocator<_Key> >
62 typedef typename _Base::reference reference;
63 typedef typename _Base::const_reference const_reference;
65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multiset>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
70 typedef typename _Base::size_type size_type;
71 typedef typename _Base::difference_type difference_type;
72 typedef typename _Bas
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRefactoringActionRulesInternal.h28 template <typename FirstT, typename... RestT>
37 template <typename FirstT, typename... RestT>
46 template <typename RuleType, typename... RequirementTypes, size_t... Is>
70 template <typename FirstT, typename... RestT>
86 template <typename... RequirementTypes, size_t... Is>
96 template <typename Bas
[all...]
H A DRefactoringOptionVisitor.h36 template <typename T> struct HasHandle {
38 template <typename ClassT>
39 static auto check(ClassT *) -> typename std::is_same<
44 template <typename> static std::false_type check(...);
54 template <typename T>
/freebsd-11-stable/contrib/libstdc++/include/ext/
H A Dsso_string_base.h41 template<typename _CharT, typename _Traits, typename _Alloc>
47 typedef typename _Traits::char_type value_type;
50 typedef typename _Util_Base::_CharT_alloc_type _CharT_alloc_type;
51 typedef typename _CharT_alloc_type::size_type size_type;
55 typename _Util_Base::template _Alloc_hider<_CharT_alloc_type>
100 template<typename _InIterator>
105 typedef typename iterator_traits<_InIterator>::iterator_category _Tag;
109 template<typename _InIterato
[all...]
H A Ddebug_allocator.h64 template<typename _Alloc>
68 typedef typename _Alloc::size_type size_type;
69 typedef typename _Alloc::difference_type difference_type;
70 typedef typename _Alloc::pointer pointer;
71 typedef typename _Alloc::const_pointer const_pointer;
72 typedef typename _Alloc::reference reference;
73 typedef typename _Alloc::const_reference const_reference;
74 typedef typename _Alloc::value_type value_type;
H A Drc_string_base.h86 template<typename _CharT, typename _Traits, typename _Alloc>
92 typedef typename _Traits::char_type value_type;
96 typedef typename _Util_Base::_CharT_alloc_type _CharT_alloc_type;
97 typedef typename _CharT_alloc_type::size_type size_type;
128 typedef typename _Alloc::template rebind<_Rep>::other _Rep_alloc_type;
187 mutable typename _Util_Base::template _Alloc_hider<_Alloc> _M_dataplus;
225 template<typename _InIterator>
230 typedef typename iterator_trait
[all...]
/freebsd-11-stable/contrib/libstdc++/config/locale/ieee_1003.1-2001/
H A Dmessages_members.h44 template<typename _CharT>
45 typename messages<_CharT>::catalog
51 template<typename _CharT>
55 template<typename _CharT>
56 typename messages<_CharT>::catalog
61 template<typename _CharT>
62 typename messages<_CharT>::string_type
72 template<typename _CharT>
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclVisitor.h30 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void>
33 #define PTR(CLASS) typename Ptr<CLASS>::type
65 template <typename ImplClass, typename RetTy = void>
72 template <typename ImplClass, typename RetTy = void>
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_local_address_space_view.h41 template <typename T>
67 template <typename T>
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIndexedMap.h28 template <typename T, typename ToIndexT = identity<unsigned>>
30 using IndexT = typename ToIndexT::argument_type;
45 typename StorageT::reference operator[](IndexT n) {
50 typename StorageT::const_reference operator[](IndexT n) const {
55 void reserve(typename StorageT::size_type s) {
59 void resize(typename StorageT::size_type s) {
77 typename StorageT::size_type size() const {
H A DScopedHashTable.h41 template <typename K, typename V, typename KInfo = DenseMapInfo<K>,
42 typename AllocatorTy = MallocAllocator>
45 template <typename K, typename V>
63 template <typename AllocatorTy>
76 template <typename AllocatorTy> void Destroy(AllocatorTy &Allocator) {
83 template <typename K, typename
[all...]
H A DSequence.h28 template <typename ValueT>
33 using BaseT = typename value_sequence_iterator::iterator_facade_base;
38 using difference_type = typename BaseT::difference_type;
39 using reference = typename BaseT::reference;
46 template <typename U, typename Enabler = decltype(ValueT(std::declval<U>()))>
74 template <typename ValueT>
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/
H A DNativeProcessELF.h25 template <typename T> struct ELFLinkMap {
37 template <typename ELF_EHDR, typename ELF_PHDR, typename ELF_DYN>
43 template <typename T>
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h48 template <typename Val, typename Pattern> bool match(Val *V, const Pattern &P) {
52 template <typename SubPattern_t> struct OneUse_match {
57 template <typename OpTy> bool match(OpTy *V) {
62 template <typename T> inline OneUse_match<T> m_OneUse(const T &SubPattern) {
66 template <typename Class> struct class_match {
67 template <typename ITy> bool match(ITy *V) { return isa<Class>(V); }
98 template <typename Ty> struct match_unless {
103 template <typename ITy> bool match(ITy *V) { return !M.match(V); }
107 template <typename T
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMIPatternMatch.h23 template <typename Reg, typename Pattern>
29 template <typename SubPatternT> struct OneUse_match {
38 template <typename SubPat>
72 template <typename... Preds> struct And {
73 template <typename MatchSrc>
79 template <typename Pred, typename... Preds>
85 template <typename MatchSrc>
91 template <typename
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DTrailingObjects.h62 template <typename First, typename... Rest> class AlignmentCalcHelper {
75 template <typename First> class AlignmentCalcHelper<First> {
88 template <typename T> struct OverloadToken {};
111 template <typename Ty1, typename Ty2> struct ExtractSecondType {
123 template <int Align, typename BaseTy, typename TopTrailingObj, typename PrevTy,
124 typename
[all...]
H A Dtype_traits.h30 template <typename T> class is_integral_or_enum {
31 using UnderlyingT = typename std::remove_reference<T>::type;
43 template<typename T, typename Enable = void>
46 template <typename T>
48 T, typename std::enable_if<std::is_pointer<T>::value>::type> {
54 template<typename T, typename Enable = void>
57 template <typename T>
59 T, typename st
[all...]

Completed in 303 milliseconds

1234567891011>>