Lines Matching defs:ordered_map
19061 struct ordered_map : std::vector<std::pair<const Key, T>, Allocator> struct
19078 ordered_map() noexcept(noexcept(Container())) : Container{} {} in ordered_map() argument
19079 …explicit ordered_map(const Allocator& alloc) noexcept(noexcept(Container(alloc))) : Container{allo… in ordered_map() argument
19081 ordered_map(It first, It last, const Allocator& alloc = Allocator()) in ordered_map() function
19083 ordered_map(std::initializer_list<value_type> init, const Allocator& alloc = Allocator() ) in ordered_map() function
19086 std::pair<iterator, bool> emplace(const key_type& key, T&& t) in emplace()
19101 std::pair<iterator, bool> emplace(KeyType && key, T && t) in emplace()
19114 T& operator[](const key_type& key) in operator []()
19121 T & operator[](KeyType && key) in operator []()
19126 const T& operator[](const key_type& key) const in operator []()
19133 const T & operator[](KeyType && key) const in operator []()
19138 T& at(const key_type& key) in at()
19153 T & at(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-forward) in at()
19166 const T& at(const key_type& key) const in at()
19181 const T & at(KeyType && key) const // NOLINT(cppcoreguidelines-missing-std-forward) in at()
19194 size_type erase(const key_type& key) in erase()
19215 size_type erase(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-forward) in erase()
19234 iterator erase(iterator pos) in erase()
19239 iterator erase(iterator first, iterator last) in erase()
19292 size_type count(const key_type& key) const in count()
19306 size_type count(KeyType && key) const // NOLINT(cppcoreguidelines-missing-std-forward) in count()
19318 iterator find(const key_type& key) in find()
19332 iterator find(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-forward) in find()
19344 const_iterator find(const key_type& key) const in find()
19356 std::pair<iterator, bool> insert( value_type&& value ) in insert()
19361 std::pair<iterator, bool> insert( const value_type& value ) in insert()
19375 …ename std::enable_if<std::is_convertible<typename std::iterator_traits<InputIt>::iterator_category,
19379 void insert(InputIt first, InputIt last) in insert()
19388 JSON_NO_UNIQUE_ADDRESS key_compare m_compare = key_compare();