Home | History | Annotate | Download | only in detail

Lines Matching refs:Key

53     template<typename Key, typename Mapped, typename Allocator, bool Store_Hash>
60 template<typename Key, typename Mapped, typename Allocator>
61 struct value_type_base<Key, Mapped, Allocator, false>
70 typedef typename Allocator::template rebind<std::pair<const Key, Mapped> >::other value_type_allocator;
87 template<typename Key, typename Mapped, typename Allocator>
88 struct value_type_base<Key, Mapped, Allocator, true>
97 typedef typename Allocator::template rebind<std::pair<const Key, Mapped> >::other value_type_allocator;
112 template<typename Key, typename Allocator>
115 value_type_base<Key, null_mapped_type, Allocator, false>
121 template<typename Key, typename Allocator>
122 struct value_type_base<Key, null_mapped_type, Allocator, false>
131 typedef Key value_type;
154 template<typename Key, typename Allocator>
157 value_type_base<Key, null_mapped_type, Allocator, true>
163 template<typename Key, typename Allocator>
164 struct value_type_base<Key, null_mapped_type, Allocator, true>
173 typedef Key value_type;
196 template<typename Key, typename Mapped>
199 typedef integral_constant<int, is_simple<Key>::value && is_simple<Mapped>::value> indicator;
202 template<typename Key>
203 struct no_throw_copies<Key, null_mapped_type>
205 typedef integral_constant<int, is_simple<Key>::value> indicator;