Searched refs:DictStorage (Results 1 – 5 of 5) sorted by relevance
20 using DictStorage = base::flat_map<std::string, std::unique_ptr<Value>>; variable29 using difference_type = DictStorage::iterator::difference_type;46 explicit dict_iterator(DictStorage::iterator dict_iter);63 DictStorage::iterator dict_iter_;73 using difference_type = DictStorage::const_iterator::difference_type;90 explicit const_dict_iterator(DictStorage::const_iterator dict_iter);109 DictStorage::const_iterator dict_iter_;119 using key_type = DictStorage::key_type;120 using mapped_type = DictStorage::mapped_type::element_type;122 using key_compare = DictStorage::key_compare;[all …]
80 using DictStorage = flat_map<std::string, std::unique_ptr<Value>>; variable130 explicit Value(const DictStorage& in_dict);131 explicit Value(DictStorage&& in_dict) noexcept;359 DictStorage dict_;376 using const_iterator = DictStorage::const_iterator;377 using iterator = DictStorage::iterator;383 explicit DictionaryValue(const DictStorage& in_dict);384 explicit DictionaryValue(DictStorage&& in_dict) noexcept;559 DictStorage::const_iterator it_;
18 dict_iterator::dict_iterator(DictStorage::iterator dict_iter) in dict_iterator()73 const_dict_iterator::const_dict_iterator(DictStorage::const_iterator dict_iter) in const_dict_iterator()127 dict_iterator_proxy::dict_iterator_proxy(DictStorage* storage) in dict_iterator_proxy()183 const_dict_iterator_proxy::const_dict_iterator_proxy(const DictStorage* storage) in const_dict_iterator_proxy()
120 new (&dict_) DictStorage(); in Value()153 Value::Value(const DictStorage& in_dict) : type_(Type::DICTIONARY), dict_() { in Value()161 Value::Value(DictStorage&& in_dict) noexcept in Value()571 [](const Value::DictStorage::value_type& u, in operator <()572 const Value::DictStorage::value_type& v) { in operator <()619 new (&dict_) DictStorage(std::move(that.dict_)); in InternalMoveConstructFrom()642 dict_.~DictStorage(); in InternalCleanup()664 DictionaryValue::DictionaryValue(const DictStorage& in_dict) : Value(in_dict) {} in DictionaryValue()665 DictionaryValue::DictionaryValue(DictStorage&& in_dict) noexcept in DictionaryValue()
338 std::vector<Value::DictStorage::value_type> dict_storage; in ConsumeDictionary()387 return Value(Value::DictStorage(std::move(dict_storage), KEEP_LAST_OF_DUPES)); in ConsumeDictionary()