Home | History | Annotate | Download | only in json

Lines Matching refs:converter

62       base::JSONValueConverter<SimpleMessage>* converter) {
63 converter->RegisterIntField("foo", &SimpleMessage::foo);
64 converter->RegisterStringField("bar", &SimpleMessage::bar);
65 converter->RegisterBoolField("baz", &SimpleMessage::baz);
66 converter->RegisterCustomField<SimpleEnum>(
68 converter->RegisterRepeatedInt("ints", &SimpleMessage::ints);
69 converter->RegisterCustomValueField<bool>("bstruct",
72 converter->RegisterRepeatedCustomValue<std::string>(
88 base::JSONValueConverter<NestedMessage>* converter) {
89 converter->RegisterDoubleField("foo", &NestedMessage::foo);
90 converter->RegisterNestedField("child", &NestedMessage::child);
91 converter->RegisterRepeatedMessage("children", &NestedMessage::children);
111 base::JSONValueConverter<SimpleMessage> converter;
112 EXPECT_TRUE(converter.Convert(*value.get(), &message));
153 base::JSONValueConverter<NestedMessage> converter;
154 EXPECT_TRUE(converter.Convert(*value.get(), &message));
195 base::JSONValueConverter<SimpleMessage> converter;
196 EXPECT_FALSE(converter.Convert(*value.get(), &message));
211 base::JSONValueConverter<SimpleMessage> converter;
213 EXPECT_TRUE(converter.Convert(*value.get(), &message));
234 base::JSONValueConverter<SimpleMessage> converter;
235 EXPECT_FALSE(converter.Convert(*value.get(), &message));
251 base::JSONValueConverter<SimpleMessage> converter;
252 EXPECT_FALSE(converter.Convert(*value.get(), &message));