Lines Matching full:static_cast
27 const ListValue* list = static_cast<const ListValue*>(node);
43 const DictionaryValue* dict = static_cast<const DictionaryValue*>(node);
333 const BinaryValue* other_binary = static_cast<const BinaryValue*>(other);
486 return static_cast<const DictionaryValue&>(*this).Get(
559 *out_value = static_cast<const BinaryValue*>(value);
566 return static_cast<const DictionaryValue&>(*this).GetBinary(
579 *out_value = static_cast<const DictionaryValue*>(value);
586 return static_cast<const DictionaryValue&>(*this).GetDictionary(
599 *out_value = static_cast<const ListValue*>(value);
605 return static_cast<const DictionaryValue&>(*this).GetList(
625 return static_cast<const DictionaryValue&>(*this).GetWithoutPathExpansion(
685 *out_value = static_cast<const DictionaryValue*>(value);
694 static_cast<const DictionaryValue&>(*this);
709 *out_value = static_cast<const ListValue*>(value);
717 static_cast<const DictionaryValue&>(*this).GetListWithoutPathExpansion(
757 return copy ? static_cast<DictionaryValue*>(copy) : new DictionaryValue;
768 static_cast<const DictionaryValue*>(merge_value));
802 static_cast<const DictionaryValue*>(other);
862 return static_cast<const ListValue&>(*this).Get(
914 *out_value = static_cast<const BinaryValue*>(value);
920 return static_cast<const ListValue&>(*this).GetBinary(
933 *out_value = static_cast<const DictionaryValue*>(value);
939 return static_cast<const ListValue&>(*this).GetDictionary(
951 *out_value = static_cast<const ListValue*>(value);
957 return static_cast<const ListValue&>(*this).GetList(
1094 static_cast<const ListValue*>(other);