Lines Matching refs:ListValue
45 class ListValue; variable
321 bool GetAsList(ListValue** out_value);
322 bool GetAsList(const ListValue** out_value) const;
434 ListValue* SetList(StringPiece path, std::unique_ptr<ListValue> in_value);
483 bool GetList(StringPiece path, const ListValue** out_value) const;
485 bool GetList(StringPiece path, ListValue** out_value);
514 const ListValue** out_value) const;
516 bool GetListWithoutPathExpansion(StringPiece key, ListValue** out_value);
592 class BASE_EXPORT ListValue : public Value {
598 static std::unique_ptr<ListValue> From(std::unique_ptr<Value> value);
600 ListValue();
601 explicit ListValue(const ListStorage& in_list);
602 explicit ListValue(ListStorage&& in_list) noexcept;
657 bool GetList(size_t index, const ListValue** out_value) const;
658 bool GetList(size_t index, ListValue** out_value);
714 void Swap(ListValue* other);
729 ListValue* DeepCopy() const;
732 std::unique_ptr<ListValue> CreateDeepCopy() const;
772 const ListValue& value) {