MCPcopy Create free account
hub / github.com/cinder/Cinder / recoverFromError

Method recoverFromError

src/jsoncpp/jsoncpp.cpp:929–940  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

927}
928
929bool Reader::recoverFromError(TokenType skipUntilToken) {
930 int errorCount = int(errors_.size());
931 Token skip;
932 for (;;) {
933 if (!readToken(skip))
934 errors_.resize(errorCount); // discard errors caused by recovery
935 if (skip.type_ == skipUntilToken || skip.type_ == tokenEndOfStream)
936 break;
937 }
938 errors_.resize(errorCount);
939 return false;
940}
941
942bool Reader::addErrorAndRecover(const std::string& message,
943 Token& token,

Callers

nothing calls this directly

Calls 2

sizeMethod · 0.45
resizeMethod · 0.45

Tested by

no test coverage detected