Lines Matching defs:ordered_map
19033 struct ordered_map : std::vector<std::pair<const Key, T>, Allocator> struct
19050 ordered_map() noexcept(noexcept(Container())) : Container{} {} in ordered_map() argument
19051 …explicit ordered_map(const Allocator& alloc) noexcept(noexcept(Container(alloc))) : Container{allo… in ordered_map() function
19053 ordered_map(It first, It last, const Allocator& alloc = Allocator()) in ordered_map() function
19055 ordered_map(std::initializer_list<value_type> init, const Allocator& alloc = Allocator() ) in ordered_map() function
19058 std::pair<iterator, bool> emplace(const key_type& key, T&& t) in emplace()
19073 std::pair<iterator, bool> emplace(KeyType && key, T && t) in emplace()
19086 T& operator[](const key_type& key) in operator []()
19093 T & operator[](KeyType && key) in operator []()
19098 const T& operator[](const key_type& key) const in operator []()
19105 const T & operator[](KeyType && key) const in operator []()
19110 T& at(const key_type& key) in at()
19125 T & at(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-forward) in at()
19138 const T& at(const key_type& key) const in at()
19153 const T & at(KeyType && key) const // NOLINT(cppcoreguidelines-missing-std-forward) in at()
19166 size_type erase(const key_type& key) in erase()
19187 size_type erase(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-forward) in erase()
19206 iterator erase(iterator pos) in erase()
19211 iterator erase(iterator first, iterator last) in erase()
19264 size_type count(const key_type& key) const in count()
19278 size_type count(KeyType && key) const // NOLINT(cppcoreguidelines-missing-std-forward) in count()
19290 iterator find(const key_type& key) in find()
19304 iterator find(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-forward) in find()
19316 const_iterator find(const key_type& key) const in find()
19328 std::pair<iterator, bool> insert( value_type&& value ) in insert()
19333 std::pair<iterator, bool> insert( const value_type& value ) in insert()
19347 …ename std::enable_if<std::is_convertible<typename std::iterator_traits<InputIt>::iterator_category,
19351 void insert(InputIt first, InputIt last) in insert()
19360 JSON_NO_UNIQUE_ADDRESS key_compare m_compare = key_compare();