Lines Matching refs:JSONBasicValue
95 class PLATFORM_EXPORT JSONBasicValue : public JSONValue {
98 static PassRefPtr<JSONBasicValue> create(bool value)
100 return adoptRef(new JSONBasicValue(value));
103 static PassRefPtr<JSONBasicValue> create(int value)
105 return adoptRef(new JSONBasicValue(value));
108 static PassRefPtr<JSONBasicValue> create(double value)
110 return adoptRef(new JSONBasicValue(value));
123 explicit JSONBasicValue(bool value) : JSONValue(TypeBoolean), m_boolValue(value) { }
124 explicit JSONBasicValue(int value) : JSONValue(TypeNumber), m_doubleValue((double)value) { }
125 explicit JSONBasicValue(double value) : JSONValue(TypeNumber), m_doubleValue(value) { }
320 setValue(name, JSONBasicValue::create(value));
325 setValue(name, JSONBasicValue::create(value));
356 m_data.append(JSONBasicValue::create(value));
361 m_data.append(JSONBasicValue::create(value));
366 m_data.append(JSONBasicValue::create(value));