| Index: base/values.cc
|
| diff --git a/base/values.cc b/base/values.cc
|
| index 1ccc9ec4a13755fab4115b20303be9872896f9b0..c9b5eef3da7052d8b05e086656bcc539026f91c4 100644
|
| --- a/base/values.cc
|
| +++ b/base/values.cc
|
| @@ -750,6 +750,18 @@ void DictionaryValue::Swap(DictionaryValue* other) {
|
| dictionary_.swap(other->dictionary_);
|
| }
|
|
|
| +DictionaryValue::key_iterator::key_iterator(ValueMap::const_iterator itr) {
|
| + itr_ = itr;
|
| +}
|
| +
|
| +DictionaryValue::key_iterator::key_iterator(const key_iterator& rhs) {
|
| + itr_ = rhs.itr_;
|
| +}
|
| +
|
| +DictionaryValue::Iterator::Iterator(const DictionaryValue& target)
|
| + : target_(target),
|
| + it_(target.dictionary_.begin()) {}
|
| +
|
| DictionaryValue* DictionaryValue::DeepCopy() const {
|
| DictionaryValue* result = new DictionaryValue;
|
|
|
|
|