MCPcopy Create free account
hub / github.com/ValveSoftware/Proton / recoverFromError

Method recoverFromError

vrclient_x64/jsoncpp.cpp:944–955  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

942}
943
944bool Reader::recoverFromError(TokenType skipUntilToken) {
945 int errorCount = int(errors_.size());
946 Token skip;
947 for (;;) {
948 if (!readToken(skip))
949 errors_.resize(errorCount); // discard errors caused by recovery
950 if (skip.type_ == skipUntilToken || skip.type_ == tokenEndOfStream)
951 break;
952 }
953 errors_.resize(errorCount);
954 return false;
955}
956
957bool Reader::addErrorAndRecover(const std::string& message,
958 Token& token,

Callers

nothing calls this directly

Calls 2

sizeMethod · 0.80
resizeMethod · 0.80

Tested by

no test coverage detected