@@ -895,9 +895,6 @@ class OurReader {
895895 bool collectComments = true );
896896 String getFormattedErrorMessages () const ;
897897 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 ;
901898
902899private:
903900 OurReader (OurReader const &); // no impl
@@ -1841,42 +1838,6 @@ std::vector<OurReader::StructuredError> OurReader::getStructuredErrors() const {
18411838 return allErrors;
18421839}
18431840
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-
18801841class OurCharReader : public CharReader {
18811842 bool const collectComments_;
18821843 OurReader reader_;
0 commit comments