*
*/
#include <folly/experimental/DynamicParser.h>
-#include <folly/CppAttributes.h>
#include <folly/Optional.h>
stackPtr_->value_ = value_;
if (stackPtr_->unmaterializedSubErrorKeys_.empty()) {
// There should be the current error, and the root.
- CHECK_GE(stackPtr_->subErrors_.size(), 2)
+ CHECK_GE(stackPtr_->subErrors_.size(), 2u)
<< "Internal bug: out of suberrors";
stackPtr_->subErrors_.pop_back();
} else {
return releaseErrorsImpl();
}
-void DynamicParser::ParserStack::throwErrors() {
+[[noreturn]] void DynamicParser::ParserStack::throwErrors() {
throw DynamicParserParseError(releaseErrorsImpl());
}