Lines Matching refs:out_value
34 inline bool FromValue(const base::Value& in_value, bool* out_value) { in FromValue() argument
35 return in_value.GetAsBoolean(out_value); in FromValue()
38 inline bool FromValue(const base::Value& in_value, int* out_value) { in FromValue() argument
39 return in_value.GetAsInteger(out_value); in FromValue()
42 inline bool FromValue(const base::Value& in_value, double* out_value) { in FromValue() argument
43 return in_value.GetAsDouble(out_value); in FromValue()
46 inline bool FromValue(const base::Value& in_value, std::string* out_value) { in FromValue() argument
47 return in_value.GetAsString(out_value); in FromValue()
51 const base::ListValue** out_value) { in FromValue() argument
52 return in_value.GetAsList(out_value); in FromValue()
56 const base::DictionaryValue** out_value) { in FromValue() argument
57 return in_value.GetAsDictionary(out_value); in FromValue()
61 std::unique_ptr<base::ListValue>* out_value);
63 std::unique_ptr<base::DictionaryValue>* out_value);
67 std::map<std::string, T, Pred, Alloc>* out_value);
70 bool FromValue(const base::Value& in_value, std::vector<T, Alloc>* out_value) { in FromValue() argument
74 out_value->clear(); in FromValue()
75 out_value->reserve(list->GetSize()); in FromValue()
80 out_value->push_back(std::move(value)); in FromValue()
87 std::map<std::string, T, Pred, Alloc>* out_value) { in FromValue() argument
91 out_value->clear(); in FromValue()
93 if (!FromValue(it.value(), &(*out_value)[it.key()])) in FromValue()
101 T out_value{}; in FromValue()
102 CHECK(FromValue(value, &out_value)); in FromValue()
103 return out_value; in FromValue()