• Home
  • Raw
  • Download

Lines Matching refs:ListValue

67       return CopyListWithoutEmptyChildren(static_cast<const ListValue&>(node));  in CopyWithoutEmptyChildren()
504 bool Value::GetAsList(ListValue** out_value) { in GetAsList()
506 *out_value = static_cast<ListValue*>(this); in GetAsList()
512 bool Value::GetAsList(const ListValue** out_value) const { in GetAsList()
514 *out_value = static_cast<const ListValue*>(this); in GetAsList()
787 ListValue* DictionaryValue::SetList(StringPiece path, in SetList()
788 std::unique_ptr<ListValue> in_value) { in SetList()
789 return static_cast<ListValue*>(Set(path, std::move(in_value))); in SetList()
927 const ListValue** out_value) const { in GetList()
934 *out_value = static_cast<const ListValue*>(value); in GetList()
939 bool DictionaryValue::GetList(StringPiece path, ListValue** out_value) { in GetList()
942 const_cast<const ListValue**>(out_value)); in GetList()
1036 const ListValue** out_value) const { in GetListWithoutPathExpansion()
1043 *out_value = static_cast<const ListValue*>(value); in GetListWithoutPathExpansion()
1049 ListValue** out_value) { in GetListWithoutPathExpansion()
1053 const_cast<const ListValue**>(out_value)); in GetListWithoutPathExpansion()
1157 std::unique_ptr<ListValue> ListValue::From(std::unique_ptr<Value> value) { in From()
1158 ListValue* out; in From()
1166 ListValue::ListValue() : Value(Type::LIST) {} in ListValue() function in base::ListValue
1167 ListValue::ListValue(const ListStorage& in_list) : Value(in_list) {} in ListValue() function in base::ListValue
1168 ListValue::ListValue(ListStorage&& in_list) noexcept in ListValue() function in base::ListValue
1171 void ListValue::Clear() { in Clear()
1175 void ListValue::Reserve(size_t n) { in Reserve()
1179 bool ListValue::Set(size_t index, std::unique_ptr<Value> in_value) { in Set()
1190 bool ListValue::Get(size_t index, const Value** out_value) const { in Get()
1200 bool ListValue::Get(size_t index, Value** out_value) { in Get()
1201 return static_cast<const ListValue&>(*this).Get( in Get()
1206 bool ListValue::GetBoolean(size_t index, bool* bool_value) const { in GetBoolean()
1214 bool ListValue::GetInteger(size_t index, int* out_value) const { in GetInteger()
1222 bool ListValue::GetDouble(size_t index, double* out_value) const { in GetDouble()
1230 bool ListValue::GetString(size_t index, std::string* out_value) const { in GetString()
1238 bool ListValue::GetString(size_t index, string16* out_value) const { in GetString()
1246 bool ListValue::GetDictionary(size_t index, in GetDictionary()
1259 bool ListValue::GetDictionary(size_t index, DictionaryValue** out_value) { in GetDictionary()
1260 return static_cast<const ListValue&>(*this).GetDictionary( in GetDictionary()
1265 bool ListValue::GetList(size_t index, const ListValue** out_value) const { in GetList()
1272 *out_value = static_cast<const ListValue*>(value); in GetList()
1277 bool ListValue::GetList(size_t index, ListValue** out_value) { in GetList()
1278 return static_cast<const ListValue&>(*this).GetList( in GetList()
1280 const_cast<const ListValue**>(out_value)); in GetList()
1283 bool ListValue::Remove(size_t index, std::unique_ptr<Value>* out_value) { in Remove()
1294 bool ListValue::Remove(const Value& value, size_t* index) { in Remove()
1307 ListValue::iterator ListValue::Erase(iterator iter, in Erase()
1315 void ListValue::Append(std::unique_ptr<Value> in_value) { in Append()
1319 void ListValue::AppendBoolean(bool in_value) { in AppendBoolean()
1323 void ListValue::AppendInteger(int in_value) { in AppendInteger()
1327 void ListValue::AppendDouble(double in_value) { in AppendDouble()
1331 void ListValue::AppendString(StringPiece in_value) { in AppendString()
1335 void ListValue::AppendString(const string16& in_value) { in AppendString()
1339 void ListValue::AppendStrings(const std::vector<std::string>& in_values) { in AppendStrings()
1345 void ListValue::AppendStrings(const std::vector<string16>& in_values) { in AppendStrings()
1351 bool ListValue::AppendIfNotPresent(std::unique_ptr<Value> in_value) { in AppendIfNotPresent()
1360 bool ListValue::Insert(size_t index, std::unique_ptr<Value> in_value) { in Insert()
1369 ListValue::const_iterator ListValue::Find(const Value& value) const { in Find()
1373 void ListValue::Swap(ListValue* other) { in Swap()
1378 ListValue* ListValue::DeepCopy() const { in DeepCopy()
1379 return new ListValue(list_); in DeepCopy()
1382 std::unique_ptr<ListValue> ListValue::CreateDeepCopy() const { in CreateDeepCopy()
1383 return std::make_unique<ListValue>(list_); in CreateDeepCopy()