15 ~JsonValueParser()
override;
17 JsonValueParser(
const JsonValueParser&) =
delete;
18 JsonValueParser(JsonValueParser&&) =
delete;
21 void Bool(
bool)
override;
22 void Int64(int64_t)
override;
23 void Uint64(uint64_t)
override;
24 void Double(
double)
override;
25 void String(std::string_view)
override;
26 void StartObject()
override;
27 void Key(std::string_view key)
override;
28 void EndObject(size_t)
override;
29 void StartArray()
override;
30 void EndArray(size_t)
override;
32 std::string Expected()
const override;
37 std::string GetPathItem()
const override {
return {}; }
40 utils::FastPimpl<Impl, 127, 8> impl_;