Lines Matching refs:Mapped
22 template <class Key, class Mapped>
24 const Key& operator()(const std::pair<Key, Mapped>& p) const { in operator()
151 template <class Key, class Mapped, class Compare = std::less<>>
154 std::pair<Key, Mapped>,
155 ::base::internal::GetKeyFromValuePairFirst<Key, Mapped>,
160 std::pair<Key, Mapped>,
161 ::base::internal::GetKeyFromValuePairFirst<Key, Mapped>,
166 using mapped_type = Mapped;
244 template <class Key, class Mapped, class Compare>
245 flat_map<Key, Mapped, Compare>::flat_map(const Compare& comp) : tree(comp) {} in flat_map()
247 template <class Key, class Mapped, class Compare>
249 flat_map<Key, Mapped, Compare>::flat_map(InputIterator first, in flat_map()
255 template <class Key, class Mapped, class Compare>
256 flat_map<Key, Mapped, Compare>::flat_map(std::vector<value_type> items, in flat_map()
261 template <class Key, class Mapped, class Compare>
262 flat_map<Key, Mapped, Compare>::flat_map( in flat_map()
271 template <class Key, class Mapped, class Compare>
272 auto flat_map<Key, Mapped, Compare>::operator=(
287 template <class Key, class Mapped, class Compare>
288 auto flat_map<Key, Mapped, Compare>::operator[](const key_type& key)
296 template <class Key, class Mapped, class Compare>
297 auto flat_map<Key, Mapped, Compare>::operator[](key_type&& key)
305 template <class Key, class Mapped, class Compare>
307 auto flat_map<Key, Mapped, Compare>::insert_or_assign(K&& key, M&& obj)
316 template <class Key, class Mapped, class Compare>
318 auto flat_map<Key, Mapped, Compare>::insert_or_assign(const_iterator hint,
328 template <class Key, class Mapped, class Compare>
330 auto flat_map<Key, Mapped, Compare>::try_emplace(K&& key, Args&&... args)
339 template <class Key, class Mapped, class Compare>
341 auto flat_map<Key, Mapped, Compare>::try_emplace(const_iterator hint,
355 template <class Key, class Mapped, class Compare>
356 void flat_map<Key, Mapped, Compare>::swap(flat_map& other) noexcept { in swap()