Lines Matching defs:static_cast
30 static_cast<size_t>(Value::Type::LIST) + 1,
66 return CopyListWithoutEmptyChildren(static_cast<const ListValue&>(node));
70 static_cast<const DictionaryValue&>(node));
208 DCHECK_GE(static_cast<int>(type), 0);
209 DCHECK_LT(static_cast<size_t>(type), std::size(kTypeNames));
210 return kTypeNames[static_cast<size_t>(type)];
244 return const_cast<Value*>(static_cast<const Value*>(this)->FindKey(key));
257 static_cast<const Value*>(this)->FindKeyOfType(key, type));
459 *out_value = static_cast<const Value*>(this);
475 *out_value = static_cast<ListValue*>(this);
483 *out_value = static_cast<const ListValue*>(this);
491 *out_value = static_cast<DictionaryValue*>(this);
499 *out_value = static_cast<const DictionaryValue*>(this);
702 return static_cast<DictionaryValue*>(current_dictionary)
727 return static_cast<DictionaryValue*>(Set(path, std::move(in_value)));
732 return static_cast<ListValue*>(Set(path, std::move(in_value)));
770 return static_cast<const DictionaryValue&>(*this).Get(
838 return static_cast<const DictionaryValue&>(*this).GetBinary(
850 *out_value = static_cast<const DictionaryValue*>(value);
857 return static_cast<const DictionaryValue&>(*this).GetDictionary(
869 *out_value = static_cast<const ListValue*>(value);
875 return static_cast<const DictionaryValue&>(*this).GetList(
893 return static_cast<const DictionaryValue&>(*this).GetWithoutPathExpansion(
944 *out_value = static_cast<const DictionaryValue*>(value);
953 static_cast<const DictionaryValue&>(*this);
967 *out_value = static_cast<const ListValue*>(value);
974 return static_cast<const DictionaryValue&>(*this).GetListWithoutPathExpansion(
1046 static_cast<const DictionaryValue*>(merge_value));
1122 return static_cast<const ListValue&>(*this).Get(
1166 *out_value = static_cast<const DictionaryValue*>(value);
1172 return static_cast<const ListValue&>(*this).GetDictionary(
1183 *out_value = static_cast<const ListValue*>(value);
1189 return static_cast<const ListValue&>(*this).GetList(
1303 if (static_cast<int>(type) < 0 ||
1304 static_cast<size_t>(type) >= std::size(kTypeNames))
1305 return out << "Invalid Type (index = " << static_cast<int>(type) << ")";