Home | History | Annotate | Download | only in base

Lines Matching refs:dict

274     DictionaryValue dict;
275 dict.Set(key, WrapUnique(new DeletionTestValue(&deletion_flag)));
281 DictionaryValue dict;
282 dict.Set(key, WrapUnique(new DeletionTestValue(&deletion_flag)));
284 dict.Clear();
289 DictionaryValue dict;
290 dict.Set(key, WrapUnique(new DeletionTestValue(&deletion_flag)));
292 dict.Set(key, Value::CreateNullValue());
303 DictionaryValue dict;
304 dict.Set(key, WrapUnique(new DeletionTestValue(&deletion_flag)));
306 EXPECT_TRUE(dict.HasKey(key));
307 EXPECT_FALSE(dict.Remove("absent key", &removed_item));
308 EXPECT_TRUE(dict.Remove(key, &removed_item));
309 EXPECT_FALSE(dict.HasKey(key));
317 DictionaryValue dict;
318 dict.Set(key, WrapUnique(new DeletionTestValue(&deletion_flag)));
320 EXPECT_TRUE(dict.HasKey(key));
321 EXPECT_TRUE(dict.Remove(key, NULL));
323 EXPECT_FALSE(dict.HasKey(key));
328 DictionaryValue dict;
329 dict.Set("this.is.expanded", Value::CreateNullValue());
330 dict.SetWithoutPathExpansion("this.isnt.expanded", Value::CreateNullValue());
332 EXPECT_FALSE(dict.HasKey("this.is.expanded"));
333 EXPECT_TRUE(dict.HasKey("this"));
335 EXPECT_TRUE(dict.Get("this", &value1));
337 ASSERT_TRUE(dict.GetDictionaryWithoutPathExpansion("this", &value2));
341 EXPECT_TRUE(dict.HasKey("this.isnt.expanded"));
343 EXPECT_FALSE(dict.Get("this.isnt.expanded", &value3));
345 ASSERT_TRUE(dict.GetWithoutPathExpansion("this.isnt.expanded", &value4));
352 DictionaryValue dict;
353 dict.Set("this.is.expanded", Value::CreateNullValue());
354 dict.SetWithoutPathExpansion("this.isnt.expanded", Value::CreateNullValue());
356 EXPECT_FALSE(dict.HasKey("this.is.expanded"));
357 EXPECT_TRUE(dict.HasKey("this"));
359 EXPECT_TRUE(dict.Get("this", &value1));
361 ASSERT_TRUE(dict.GetDictionaryWithoutPathExpansion("this", &value2));
365 EXPECT_TRUE(dict.HasKey("this.isnt.expanded"));
367 EXPECT_FALSE(dict.Get("this.isnt.expanded", &value3));
369 ASSERT_TRUE(dict.GetWithoutPathExpansion("this.isnt.expanded", &value4));
374 DictionaryValue dict;
375 dict.SetInteger("a.long.way.down", 1);
376 dict.SetBoolean("a.long.key.path", true);
379 EXPECT_TRUE(dict.RemovePath("a.long.way.down", &removed_item));
382 EXPECT_FALSE(dict.HasKey("a.long.way.down"));
383 EXPECT_FALSE(dict.HasKey("a.long.way"));
384 EXPECT_TRUE(dict.Get("a.long.key.path", NULL));
387 EXPECT_FALSE(dict.RemovePath("a.long.way.down", &removed_item));
389 EXPECT_TRUE(dict.Get("a.long.key.path", NULL));
392 EXPECT_TRUE(dict.RemovePath("a.long.key.path", &removed_item));
395 EXPECT_TRUE(dict.empty());
813 base->Set("dict", std::move(child));
817 EXPECT_TRUE(base->GetDictionary("dict", &ptr));
823 EXPECT_TRUE(merged->GetDictionary("dict", &ptr));
835 DictionaryValue dict;
836 for (DictionaryValue::Iterator it(dict); !it.IsAtEnd(); it.Advance()) {
841 dict.Set("key1", value1.CreateDeepCopy());
843 for (DictionaryValue::Iterator it(dict); !it.IsAtEnd(); it.Advance()) {
852 dict.Set("key2", value2.CreateDeepCopy());
854 for (DictionaryValue::Iterator it(dict); !it.IsAtEnd(); it.Advance()) {
890 main_dict.Set("dict", dict_value.CreateDeepCopy());
906 EXPECT_TRUE(main_dict.Get("dict", NULL));
915 EXPECT_FALSE(main_dict.GetBoolean("dict", NULL));
924 EXPECT_FALSE(main_dict.GetInteger("dict", NULL));
934 EXPECT_FALSE(main_dict.GetDouble("dict", NULL));
943 EXPECT_FALSE(main_dict.GetString("dict", static_cast<std::string*>(NULL)));
952 EXPECT_FALSE(main_dict.GetString("dict", static_cast<string16*>(NULL)));
961 EXPECT_FALSE(main_dict.GetBinary("dict", NULL));
970 EXPECT_TRUE(main_dict.GetDictionary("dict", NULL));
979 EXPECT_FALSE(main_dict.GetList("dict", NULL));
988 EXPECT_TRUE(main_dict.GetWithoutPathExpansion("dict", NULL));
997 EXPECT_FALSE(main_dict.GetBooleanWithoutPathExpansion("dict", NULL));
1006 EXPECT_FALSE(main_dict.GetIntegerWithoutPathExpansion("dict", NULL));
1015 EXPECT_FALSE(main_dict.GetDoubleWithoutPathExpansion("dict", NULL));
1030 "dict", static_cast<std::string*>(NULL)));
1047 "dict", static_cast<string16*>(NULL)));
1061 EXPECT_TRUE(main_dict.GetDictionaryWithoutPathExpansion("dict", NULL));
1070 EXPECT_FALSE(main_dict.GetListWithoutPathExpansion("dict", NULL));