Searched refs:typename (Results 1 - 25 of 405) sorted by relevance

1234567891011>>

/freebsd-9.3-release/contrib/libstdc++/include/tr1/
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>
76 template<typename _T
[all...]
H A Dcommon.h44 template<typename _Tp, bool = is_integral<_Tp>::value>
48 template<typename _Tp>
52 template<typename _Tp, typename _Up>
56 typedef typename __promote<_Tp>::__type __type1;
57 typedef typename __promote<_Up>::__type __type2;
63 template<typename _Tp, typename _Up, typename _Vp>
67 typedef typename __promot
[all...]
H A Dref_wrap_iterate.h38 typename result_of<_M_func_type(_GLIBCXX_TEMPLATE_ARGS)>::type
41 typename result_of<_M_func_type()>::type
H A Dmu_iterate.h41 template<typename _CVMu, typename _CVArg
46 template<typename _CVArg _GLIBCXX_COMMA _GLIBCXX_TEMPLATE_PARAMS>
47 typename result_of<_CVArg(_GLIBCXX_TEMPLATE_ARGS)>::type
H A Dref_fwd.h45 template<typename _Tp>
48 template<typename _Tp>
53 template<typename _Tp>
H A Dbind_repeat.h56 #define _GLIBCXX_BIND_TEMPLATE_PARAMS typename _U1
69 #define _GLIBCXX_BIND_TEMPLATE_PARAMS typename _U1, typename _U2
83 #define _GLIBCXX_BIND_TEMPLATE_PARAMS typename _U1, typename _U2, typename _U3
97 #define _GLIBCXX_BIND_TEMPLATE_PARAMS typename _U1, typename _U2, typename _U3, typename _U
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/bits/
H A Dlocalefwd.h56 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 _Char
[all...]
H A Dstl_iterator_base_types.h104 template<typename _Category, typename _Tp, typename _Distance = ptrdiff_t,
105 typename _Pointer = _Tp*, typename _Reference = _Tp&>
126 template<typename _Iterator>
129 typedef typename _Iterator::iterator_category iterator_category;
130 typedef typename _Iterator::value_type value_type;
131 typedef typename _Iterator::difference_type difference_type;
132 typedef typename _Iterato
[all...]
H A Dstl_construct.h75 template<typename _T1, typename _T2>
90 template<typename _T1>
104 template<typename _Tp>
116 template<typename _ForwardIterator>
134 template<typename _ForwardIterator>
146 template<typename _ForwardIterator>
150 typedef typename iterator_traits<_ForwardIterator>::value_type
152 typedef typename std::__is_scalar<_Value_type>::__type
166 template <typename _T
[all...]
H A Dstl_stack.h97 template<typename _Tp, typename _Sequence = deque<_Tp> >
101 typedef typename _Sequence::value_type _Sequence_value_type;
106 template<typename _Tp1, typename _Seq1>
110 template<typename _Tp1, typename _Seq1>
115 typedef typename _Sequence::value_type value_type;
116 typedef typename _Sequence::reference reference;
117 typedef typename _Sequenc
[all...]
H A Dstl_iterator_base_funcs.h73 template<typename _InputIterator>
74 inline typename iterator_traits<_InputIterator>::difference_type
81 typename iterator_traits<_InputIterator>::difference_type __n = 0;
90 template<typename _RandomAccessIterator>
91 inline typename iterator_traits<_RandomAccessIterator>::difference_type
113 template<typename _InputIterator>
114 inline typename iterator_traits<_InputIterator>::difference_type
122 template<typename _InputIterator, typename _Distance>
132 template<typename _BidirectionalIterato
[all...]
H A Dstl_uninitialized.h70 template<typename _InputIterator, typename _ForwardIterator>
77 template<typename _InputIterator, typename _ForwardIterator>
106 template<typename _InputIterator, typename _ForwardIterator>
111 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType;
112 typedef typename std::__is_scalar<_ValueType>::__type _Is_POD;
134 template<typename _ForwardIterator, typename _T
[all...]
H A Dstl_multimap.h89 template <typename _Key, typename _Tp,
90 typename _Compare = std::less<_Key>,
91 typename _Alloc = std::allocator<std::pair<const _Key, _Tp> > >
103 typedef typename _Alloc::value_type _Alloc_value_type;
127 typedef typename _Alloc::template rebind<value_type>::other
138 typedef typename _Pair_alloc_type::pointer pointer;
139 typedef typename _Pair_alloc_type::const_pointer const_pointer;
140 typedef typename _Pair_alloc_type::reference reference;
141 typedef typename _Pair_alloc_typ
[all...]
H A Dallocator.h59 template<typename _Tp>
73 template<typename _Tp1>
84 template<typename _Tp>
96 template<typename _Tp1>
105 template<typename _Tp1>
113 template<typename _T1, typename _T2>
118 template<typename _Tp>
123 template<typename _T1, typename _T
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DDOTGraphTraits.h44 template<typename GraphType>
50 template<typename GraphType>
70 template<typename GraphType>
77 template<typename GraphType>
82 template<typename GraphType>
89 template<typename GraphType>
97 template<typename EdgeIter, typename GraphType>
105 template<typename EdgeIter>
113 template<typename EdgeIte
[all...]
H A Dtype_traits.h47 template<typename T> char is_class_helper(void(T::*)());
48 template<typename T> double is_class_helper(...);
51 template <typename T>
65 template <typename T>
79 template<typename T, typename U>
98 template<typename T, typename U> struct is_same : public false_type {};
99 template<typename T> struct is_same<T, T> : public true_type {};
102 template <typename
[all...]
H A DCapacity.h22 template <typename T>
26 return x.capacity() * sizeof(typename T::value_type);
H A DCasting.h31 template<typename From> struct simplify_type {
38 template<typename From> struct simplify_type<const From> {
39 typedef typename simplify_type<From>::SimpleType NonConstSimpleType;
40 typedef typename add_const_past_pointer<NonConstSimpleType>::type
42 typedef typename add_lvalue_reference_if_not_pointer<SimpleType>::type
52 template <typename To, typename From, typename Enabler = void>
60 template <typename To, typename Fro
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/
H A Dtypelist.h57 template<typename Root>
64 template<typename Hd, typename Typelist>
71 template<typename Fn, class Typelist>
75 template<typename Typelist0, typename Typelist1>
78 template<typename Typelist_Typelist>
81 template<typename Typelist, typename T>
84 template<typename Typelis
[all...]
H A Dvstring_fwd.h47 template<typename _CharT, typename _Traits, typename _Alloc>
50 template<typename _CharT, typename _Traits, typename _Alloc>
53 template<typename _CharT, typename _Traits = std::char_traits<_CharT>,
54 typename _Alloc = std::allocator<_CharT>,
56 <typename, typenam
[all...]
H A Dtype_traits.h47 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>
74 typedef typename __if_type::__type __type;
110 template<typename _Tp>
117 typedef typename __if_typ
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/std/
H A Dstd_iosfwd.h54 template<typename _CharT, typename _Traits = char_traits<_CharT> >
57 template<typename _CharT, typename _Traits = char_traits<_CharT> >
60 template<typename _CharT, typename _Traits = char_traits<_CharT> >
63 template<typename _CharT, typename _Traits = char_traits<_CharT> >
66 template<typename _CharT, typename _Trait
[all...]
/freebsd-9.3-release/contrib/libstdc++/config/locale/generic/
H A Dmessages_members.h44 template<typename _CharT>
49 template<typename _CharT>
54 template<typename _CharT>
55 typename messages<_CharT>::catalog
61 template<typename _CharT>
65 template<typename _CharT>
66 typename messages<_CharT>::catalog
70 template<typename _CharT>
71 typename messages<_CharT>::string_type
76 template<typename _Char
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DCommentVisitor.h19 template <typename T> struct make_ptr { typedef T *type; };
20 template <typename T> struct make_const_ptr { typedef const T *type; };
22 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void>
25 #define PTR(CLASS) typename Ptr<CLASS>::type
59 template<typename ImplClass, typename RetTy=void>
63 template<typename ImplClass, typename RetT
[all...]
H A DDeclVisitor.h26 template <typename T> struct make_ptr { typedef T *type; };
27 template <typename T> struct make_const_ptr { typedef const T *type; };
30 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void>
34 #define PTR(CLASS) typename Ptr<CLASS>::type
66 template<typename ImplClass, typename RetTy=void>
73 template<typename ImplClass, typename RetT
[all...]

Completed in 198 milliseconds

1234567891011>>