Lines Matching defs:move
43 copy.GetList().push_back(std::move(*child_copy));
46 : std::make_unique<Value>(std::move(copy));
57 copy->SetWithoutPathExpansion(it.key(), std::move(child_copy));
87 return std::move(*val);
92 return std::make_unique<Value>(std::move(val));
96 InternalMoveConstructFrom(std::move(that));
137 : type_(Type::STRING), string_value_(std::move(in_string)) {
151 : type_(Type::BINARY), binary_value_(std::move(in_blob)) {}
162 : type_(Type::DICTIONARY), dict_(std::move(in_dict)) {}
171 : type_(Type::LIST), list_(std::move(in_list)) {}
175 InternalMoveConstructFrom(std::move(that));
277 auto val_ptr = std::make_unique<Value>(std::move(value));
278 auto result = dict_.try_emplace(key, std::move(val_ptr));
281 result.first->second = std::move(val_ptr);
289 .insert_or_assign(std::move(key),
290 std::make_unique<Value>(std::move(value)))
295 return SetKey(std::string_view(key), std::move(value));
349 return SetPath(make_span(path.begin(), path.size()), std::move(value));
379 return cur->SetKey(*cur_path, std::move(value));
613 new (&string_value_) std::string(std::move(that.string_value_));
616 new (&binary_value_) BlobStorage(std::move(that.binary_value_));
619 new (&dict_) DictStorage(std::move(that.dict_));
622 new (&list_) ListStorage(std::move(that.list_));
666 : Value(std::move(in_dict)) {}
703 ->SetWithoutPathExpansion(current_path, std::move(in_value));
727 return static_cast<DictionaryValue*>(Set(path, std::move(in_value)));
732 return static_cast<ListValue*>(Set(path, std::move(in_value)));
740 auto result = dict_.try_emplace(key, std::move(in_value));
743 result.first->second = std::move(in_value);
1004 *out_value = std::move(entry_iterator->second);
1090 : Value(std::move(in_list)) {}
1107 list_[index] = std::move(*in_value);
1198 *out_value = std::make_unique<Value>(std::move(list_[index]));
1220 *out_value = std::make_unique<Value>(std::move(*iter));
1226 list_.push_back(std::move(*in_value));
1262 list_.push_back(std::move(*in_value));
1271 list_.insert(list_.begin() + index, std::move(*in_value));