MCPcopy Index your code
hub / github.com/Kitware/CMake / recoverFromError

Method recoverFromError

Utilities/cmjsoncpp/src/lib_json/json_reader.cpp:728–739  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

726}
727
728bool Reader::recoverFromError(TokenType skipUntilToken) {
729 size_t const errorCount = errors_.size();
730 Token skip;
731 for (;;) {
732 if (!readToken(skip))
733 errors_.resize(errorCount); // discard errors caused by recovery
734 if (skip.type_ == skipUntilToken || skip.type_ == tokenEndOfStream)
735 break;
736 }
737 errors_.resize(errorCount);
738 return false;
739}
740
741bool Reader::addErrorAndRecover(const String& message, Token& token,
742 TokenType skipUntilToken) {

Callers

nothing calls this directly

Calls 2

sizeMethod · 0.45
resizeMethod · 0.45

Tested by

no test coverage detected