@@ -895,9 +895,6 @@ class OurReader {
895
895
bool collectComments = true );
896
896
String getFormattedErrorMessages () const ;
897
897
std::vector<StructuredError> getStructuredErrors () const ;
898
- bool pushError (const Value& value, const String& message);
899
- bool pushError (const Value& value, const String& message, const Value& extra);
900
- bool good () const ;
901
898
902
899
private:
903
900
OurReader (OurReader const &); // no impl
@@ -1841,42 +1838,6 @@ std::vector<OurReader::StructuredError> OurReader::getStructuredErrors() const {
1841
1838
return allErrors;
1842
1839
}
1843
1840
1844
- bool OurReader::pushError (const Value& value, const String& message) {
1845
- ptrdiff_t length = end_ - begin_;
1846
- if (value.getOffsetStart () > length || value.getOffsetLimit () > length)
1847
- return false ;
1848
- Token token;
1849
- token.type_ = tokenError;
1850
- token.start_ = begin_ + value.getOffsetStart ();
1851
- token.end_ = begin_ + value.getOffsetLimit ();
1852
- ErrorInfo info;
1853
- info.token_ = token;
1854
- info.message_ = message;
1855
- info.extra_ = nullptr ;
1856
- errors_.push_back (info);
1857
- return true ;
1858
- }
1859
-
1860
- bool OurReader::pushError (const Value& value, const String& message,
1861
- const Value& extra) {
1862
- ptrdiff_t length = end_ - begin_;
1863
- if (value.getOffsetStart () > length || value.getOffsetLimit () > length ||
1864
- extra.getOffsetLimit () > length)
1865
- return false ;
1866
- Token token;
1867
- token.type_ = tokenError;
1868
- token.start_ = begin_ + value.getOffsetStart ();
1869
- token.end_ = begin_ + value.getOffsetLimit ();
1870
- ErrorInfo info;
1871
- info.token_ = token;
1872
- info.message_ = message;
1873
- info.extra_ = begin_ + extra.getOffsetStart ();
1874
- errors_.push_back (info);
1875
- return true ;
1876
- }
1877
-
1878
- bool OurReader::good () const { return errors_.empty (); }
1879
-
1880
1841
class OurCharReader : public CharReader {
1881
1842
bool const collectComments_;
1882
1843
OurReader reader_;
0 commit comments