5#include <userver/utils/fast_pimpl.hpp> 
   14class ParserState 
final {
 
   17  ParserState(
const ParserState&) = 
delete;
 
   18  ParserState(ParserState&&) = 
delete;
 
   21  ParserState& operator=(
const ParserState&) = 
delete;
 
   25  void ProcessInput(std::string_view sw);
 
   29  [[noreturn]] 
void ThrowError(
const std::string& err_msg);
 
   32  std::string GetCurrentPath() 
const;
 
   37  utils::FastPimpl<Impl, 792, 8> impl_;
 
   39  friend class ParserHandler;