MCPcopy Create free account
hub / github.com/Illumina/hap.py / recoverFromError

Method recoverFromError

external/jsoncpp/jsoncpp.cpp:914–925  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

912}
913
914bool Reader::recoverFromError(TokenType skipUntilToken) {
915 int errorCount = int(errors_.size());
916 Token skip;
917 for (;;) {
918 if (!readToken(skip))
919 errors_.resize(errorCount); // discard errors caused by recovery
920 if (skip.type_ == skipUntilToken || skip.type_ == tokenEndOfStream)
921 break;
922 }
923 errors_.resize(errorCount);
924 return false;
925}
926
927bool Reader::addErrorAndRecover(const std::string &message,
928 Token &token,

Callers

nothing calls this directly

Calls 2

sizeMethod · 0.80
resizeMethod · 0.45

Tested by

no test coverage detected