Lines Matching refs:ObjectSP
29 static StructuredData::ObjectSP ParseJSONValue(JSONParser &json_parser);
30 static StructuredData::ObjectSP ParseJSONObject(JSONParser &json_parser);
31 static StructuredData::ObjectSP ParseJSONArray(JSONParser &json_parser);
33 StructuredData::ObjectSP
35 StructuredData::ObjectSP return_sp; in ParseJSONFromFile()
50 static StructuredData::ObjectSP ParseJSONObject(JSONParser &json_parser) { in ParseJSONObject()
64 StructuredData::ObjectSP value_sp = ParseJSONValue(json_parser); in ParseJSONObject()
71 return StructuredData::ObjectSP(dict_up.release()); in ParseJSONObject()
78 return StructuredData::ObjectSP(); in ParseJSONObject()
81 static StructuredData::ObjectSP ParseJSONArray(JSONParser &json_parser) { in ParseJSONArray()
89 StructuredData::ObjectSP value_sp = ParseJSONValue(json_parser); in ParseJSONArray()
99 return StructuredData::ObjectSP(array_up.release()); in ParseJSONArray()
104 return StructuredData::ObjectSP(); in ParseJSONArray()
107 static StructuredData::ObjectSP ParseJSONValue(JSONParser &json_parser) { in ParseJSONValue()
143 return StructuredData::ObjectSP(); in ParseJSONValue()
146 StructuredData::ObjectSP StructuredData::ParseJSON(std::string json_text) { in ParseJSON()
148 StructuredData::ObjectSP object_sp = ParseJSONValue(json_parser); in ParseJSON()
152 StructuredData::ObjectSP
157 ObjectSP value = this->GetAsDictionary()->GetValueForKey(key); in GetObjectForDotSeparatedPath()
167 return ObjectSP(); in GetObjectForDotSeparatedPath()
180 return ObjectSP(); in GetObjectForDotSeparatedPath()