Searched refs:typename (Results 151 - 175 of 405) sorted by relevance

1234567891011>>

/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h159 template <typename T> void match(const T &Node, ASTContext &Context) {
196 template <typename MatcherT, typename NodeT>
200 template <typename MatcherT>
216 template <typename NodeT>
238 template <typename MatcherT>
249 template <typename MatcherT, typename NodeT>
H A DASTMatchersMacros.h184 template <typename NodeType> \
197 template <typename NodeType> \
219 template <typename NodeType, typename ParamT> \
244 template <typename NodeType, typename ParamT> \
266 template <typename NodeType, typename ParamT1, typename ParamT2> \
293 template <typename NodeTyp
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/
H A DMCCodeEmitter.h19 template<typename T> class SmallVectorImpl;
/freebsd-9.3-release/contrib/llvm/include/llvm/ADT/
H A Dilist.h49 template<typename NodeTy, typename Traits> class iplist;
50 template<typename NodeTy> class ilist_iterator;
55 template<typename NodeTy>
66 template<typename NodeTy>
75 template<typename NodeTy>
110 template<typename NodeTy>
126 template<typename NodeTy>
134 template<typename NodeTy>
138 template<typename T
[all...]
H A DPointerIntPair.h23 template<typename T>
40 template <typename PointerTy, unsigned IntBits, typename IntType=unsigned,
41 typename PtrTraits = PointerLikeTypeTraits<PointerTy> >
149 template <typename T> struct isPodLike;
150 template<typename PointerTy, unsigned IntBits, typename IntType>
156 template<typename PointerTy, unsigned IntBits, typename IntType>
177 template<typename PointerT
[all...]
H A DPriorityQueue.h27 class Compare = std::less<typename Sequence::value_type> >
49 typename Sequence::size_type i =
54 typename Sequence::size_type parent = (i - 1) / 2;
H A DImmutableIntervalMap.h33 template <typename T>
86 template <typename ImutInfo>
89 typedef typename ImutInfo::value_type value_type;
90 typedef typename ImutInfo::value_type_ref value_type_ref;
91 typedef typename ImutInfo::key_type key_type;
92 typedef typename ImutInfo::key_type_ref key_type_ref;
93 typedef typename ImutInfo::data_type data_type;
94 typedef typename ImutInfo::data_type_ref data_type_ref;
194 template <typename ValT>
198 typedef typename ImutIntervalInf
[all...]
H A DIntervalMap.h38 // template <typename KeyT, typename ValT, unsigned N, typename Traits>
66 // template <typename KeyT, typename ValT, unsigned N, typename Traits>
90 // template <typename KeyT, typename ValT, unsigned N, typename Traits>
131 template <typename
[all...]
H A DVariadicFunction.h104 template <typename ResultT, typename ArgT,
151 template <typename ResultT, typename Param0T, typename ArgT,
198 template <typename ResultT, typename Param0T, typename Param1T, typename ArgT,
246 template <typename Result
[all...]
H A DSmallVector.h59 template <typename T, unsigned N> struct SmallVectorStorage;
65 template <typename T, typename = void>
68 template <typename, unsigned> friend struct SmallVectorStorage;
169 template <typename T, bool isPodLike>
184 template<typename It1, typename It2>
199 template<typename It1, typename It2>
212 template<typename It
[all...]
H A DStringMap.h22 template<typename ValueT>
24 template<typename ValueT>
26 template<typename ValueTy>
32 template<typename ValueTy>
35 template <typename InitTy>
117 template<typename ValueTy>
146 template<typename AllocatorTy, typename InitType>
176 template<typename AllocatorTy>
183 template<typename InitTyp
[all...]
H A DPostOrderIterator.h58 template<typename NodeType>
64 template<typename NodeType>
88 class SetType = llvm::SmallPtrSet<typename GraphTraits<GraphT>::NodeType*, 8>,
92 typename GT::NodeType, ptrdiff_t>,
95 typename GT::NodeType, ptrdiff_t> super;
96 typedef typename GT::NodeType NodeType;
97 typedef typename GT::ChildIteratorType ChildItTy;
132 typedef typename super::pointer pointer;
180 template<class T, class SetType=std::set<typename GraphTraits<T>::NodeType*> >
198 class SetType = std::set<typename GraphTrait
[all...]
H A DStringExtras.h22 template<typename T> class SmallVectorImpl;
50 template<typename IntTy>
163 template <typename IteratorT>
178 template <typename IteratorT>
199 template <typename IteratorT>
201 typedef typename std::iterator_traits<IteratorT>::iterator_category tag;
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DCanonicalType.h25 template<typename T> class CanProxy;
26 template<typename T> struct CanProxyAdaptor;
52 template<typename T = Type>
63 template<typename U>
65 typename llvm::enable_if<llvm::is_base_of<T, U>, int>::type = 0);
109 template<typename U> CanProxy<U> getAs() const;
111 template<typename U> CanProxy<U> castAs() const;
188 template<typename T, typename U>
193 template<typename
[all...]
H A DStmtVisitor.h25 template <typename T> struct make_ptr { typedef T *type; };
26 template <typename T> struct make_const_ptr { typedef const T *type; };
31 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void>
35 #define PTR(CLASS) typename Ptr<CLASS>::type
175 template<typename ImplClass, typename RetTy=void>
184 template<typename ImplClass, typename RetT
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/
H A Dcodecvt_specializations.h220 template<typename _CharT>
224 typedef typename std::fpos<state_type> pos_type;
237 template<typename _InternT, typename _ExternT>
296 template<typename _InternT, typename _ExternT>
304 template<typename _Tp>
311 template<typename _InternT, typename _ExternT>
380 template<typename _Intern
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/bits/
H A Dstl_function.h313 : public unary_function<typename _Predicate::argument_type, bool>
322 operator()(const typename _Predicate::argument_type& __x) const
335 : public binary_function<typename _Predicate::first_argument_type,
336 typename _Predicate::second_argument_type,
347 operator()(const typename _Predicate::first_argument_type& __x,
348 const typename _Predicate::second_argument_type& __y) const
393 : public unary_function<typename _Operation::second_argument_type,
394 typename _Operation::result_type>
398 typename _Operation::first_argument_type value;
401 const typename _Operatio
[all...]
H A Dchar_traits.h86 template<typename _CharT>
90 typedef typename _Char_types<_CharT>::int_type int_type;
91 typedef typename _Char_types<_CharT>::pos_type pos_type;
92 typedef typename _Char_types<_CharT>::off_type off_type;
93 typedef typename _Char_types<_CharT>::state_type state_type;
146 template<typename _CharT>
159 template<typename _CharT>
170 template<typename _CharT>
171 const typename char_traits<_CharT>::char_type*
181 template<typename _Char
[all...]
H A Dstl_set.h96 typedef typename _Alloc::value_type _Alloc_value_type;
114 typedef typename _Alloc::template rebind<_Key>::other _Key_alloc_type;
123 typedef typename _Key_alloc_type::pointer pointer;
124 typedef typename _Key_alloc_type::const_pointer const_pointer;
125 typedef typename _Key_alloc_type::reference reference;
126 typedef typename _Key_alloc_type::const_reference const_reference;
130 typedef typename _Rep_type::const_iterator iterator;
131 typedef typename _Rep_type::const_iterator const_iterator;
132 typedef typename _Rep_type::const_reverse_iterator reverse_iterator;
133 typedef typename _Rep_typ
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h48 template <typename T> class CheckerFn;
50 template <typename RET, typename P1, typename P2, typename P3, typename P4,
51 typename P5>
63 template <typename RET, typename P1, typename P
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DMaximumSpanningTree.h27 template <typename T>
78 for (typename EdgeWeights::iterator EWi = EdgeVector.begin(),
87 for (typename EdgeWeights::iterator EWi = EdgeVector.begin(),
100 typename MaxSpanTree::iterator begin() {
104 typename MaxSpanTree::iterator end() {
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DErrorOr.h32 typename std::enable_if< std::is_constructible<T, V>::value
33 , typename std::remove_reference<V>::type>::type &&
39 typename std::enable_if< !std::is_constructible<T, V>::value
40 , typename std::remove_reference<V>::type>::type &
52 template <typename T>
97 typedef ReferenceStorage<typename remove_reference<T>::type> wrap;
100 typedef typename
107 typedef typename remove_reference<T>::type &reference;
108 typedef typename remove_reference<T>::type *pointer;
112 ErrorOr(E ErrorCode, typename enable_if_
[all...]
H A DMathExtras.h46 template <typename T>
47 typename enable_if_c<std::numeric_limits<T>::is_integer &&
73 template <typename T>
74 typename enable_if_c<std::numeric_limits<T>::is_integer &&
117 template <typename T>
118 typename enable_if_c<std::numeric_limits<T>::is_integer &&
139 template <typename T>
140 typename enable_if_c<std::numeric_limits<T>::is_integer &&
183 template <typename T>
184 typename enable_if_
[all...]
/freebsd-9.3-release/contrib/bind9/lib/dns/
H A Dgen.c162 char typename[TYPECLASSBUF]; member in struct:tt
167 char typename[TYPECLASSBUF]; member in struct:ttnam
265 funname(tt->typename, buf1), args);
271 funname(tt->typename, buf2), args);
302 if (typenames[i].typename[0] != 0 &&
310 insert_into_typenames(int type, const char *typename, const char *attr) { argument
316 INSIST(strlen(typename) < TYPECLASSBUF);
318 if (typenames[i].typename[0] != 0 &&
320 strcmp(typename, typenames[i].typename) !
375 add(int rdclass, const char *classname, int type, const char *typename, const char *dirname) argument
463 char typename[TYPECLASSBUF]; local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/llvm-readobj/
H A DStreamWriter.h26 template<typename T>
74 template<typename T>
79 template<typename T, typename TEnum>
99 template<typename T, typename TFlag>
106 for (typename ArrayRef<FlagEntry>::const_iterator I = Flags.begin(),
121 for (typename FlagVector::const_iterator I = SetFlags.begin(),
129 template<typename T>
175 template<typename
[all...]

Completed in 127 milliseconds

1234567891011>>