Lines Matching refs:SP
122 JSONValue::SP value(iter->second); in Write()
130 bool JSONObject::SetObject(const std::string &key, JSONValue::SP value) { in SetObject()
137 JSONValue::SP JSONObject::GetObject(const std::string &key) const { in GetObject()
140 return JSONValue::SP(); in GetObject()
196 bool JSONArray::SetObject(Index i, JSONValue::SP value) { in SetObject()
210 bool JSONArray::AppendObject(JSONValue::SP value) { in AppendObject()
217 JSONValue::SP JSONArray::GetObject(Index i) { in GetObject()
220 return JSONValue::SP(); in GetObject()
476 JSONValue::SP JSONParser::ParseJSONObject() { in ParseJSONObject()
491 JSONValue::SP value_sp = ParseJSONValue(); in ParseJSONObject()
498 return JSONValue::SP(dict_up.release()); in ParseJSONObject()
505 return JSONValue::SP(); in ParseJSONObject()
508 JSONValue::SP JSONParser::ParseJSONArray() { in ParseJSONArray()
519 return JSONValue::SP(array_up.release()); in ParseJSONArray()
520 JSONValue::SP value_sp = ParseJSONValue(value, token); in ParseJSONArray()
530 return JSONValue::SP(array_up.release()); in ParseJSONArray()
535 return JSONValue::SP(); in ParseJSONArray()
538 JSONValue::SP JSONParser::ParseJSONValue() { in ParseJSONValue()
544 JSONValue::SP JSONParser::ParseJSONValue(const std::string &value, in ParseJSONValue()
558 return JSONValue::SP(new JSONNumber(sval)); in ParseJSONValue()
563 return JSONValue::SP(new JSONNumber(uval)); in ParseJSONValue()
571 return JSONValue::SP(new JSONNumber(val)); in ParseJSONValue()
575 return JSONValue::SP(new JSONString(value)); in ParseJSONValue()
578 return JSONValue::SP(new JSONTrue()); in ParseJSONValue()
581 return JSONValue::SP(new JSONFalse()); in ParseJSONValue()
584 return JSONValue::SP(new JSONNull()); in ParseJSONValue()
589 return JSONValue::SP(); in ParseJSONValue()