Lines Matching refs:NullValue
53 NullValue::NullValue() { in NullValue() function in skjson::NullValue
224 static const Value g_null = NullValue(); in operator []()
304 return this->error(NullValue(), p, "invalid empty input"); in parse()
315 return this->error(NullValue(), p_stop, "invalid top-level value"); in parse()
326 return this->error(NullValue(), p, "invalid top-level value"); in parse()
340 if (*p != '"') return this->error(NullValue(), p, "expected object key"); in parse()
345 if (!p) return NullValue(); in parse()
348 if (*p != ':') return this->error(NullValue(), p, "expected ':' separator"); in parse()
358 return this->error(NullValue(), p, "unexpected input end"); in parse()
382 if (!p) return NullValue(); in parse()
403 return this->error(NullValue(), p - 1, "unexpected value-trailing token"); in parse()
413 return this->error(NullValue(), p, "unexpected object terminator"); in parse()
428 : this->error(NullValue(), p + 1, "trailing root garbage"); in parse()
432 return this->error(NullValue(), p, "unexpected end-of-input"); in parse()
452 return this->error(NullValue(), p, "unexpected array terminator"); in parse()
460 return NullValue(); in parse()
587 fValueStack.push_back(NullValue()); in pushNull()