From 1761cf17008788a7ec126e953ffe46c41721d168 Mon Sep 17 00:00:00 2001
From: ilnurkh <ilnurkh@yandex-team.com>
Date: Thu, 27 Jul 2023 13:41:56 +0300
Subject: add TryNodeFromJsonString: ability to parse object and check errors
 without try-catch

---
 library/cpp/json/common/defs.h | 4 ++++
 1 file changed, 4 insertions(+)

(limited to 'library/cpp/json/common/defs.h')

diff --git a/library/cpp/json/common/defs.h b/library/cpp/json/common/defs.h
index d3c8761bcc..ae3985508b 100644
--- a/library/cpp/json/common/defs.h
+++ b/library/cpp/json/common/defs.h
@@ -32,7 +32,11 @@ namespace NJson {
         virtual bool OnEnd();
         virtual void OnError(size_t off, TStringBuf reason);
 
+        bool GetHaveErrors() const {
+            return HaveErrors;
+        }
     protected:
         bool ThrowException;
+        bool HaveErrors = false;
     };
 }
-- 
cgit v1.2.3