diff --git a/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp b/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp index 49b88341b5a6..d74f81e8ebd9 100644 --- a/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp +++ b/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp @@ -43,7 +43,7 @@ loadDataFiles(const std::string &NamesFile, const std::string &AliasesFile) { if (FirstSemiPos == std::string::npos) continue; auto SecondSemiPos = Line.find(';', FirstSemiPos + 1); - if (FirstSemiPos == std::string::npos) + if (SecondSemiPos == std::string::npos) continue; unsigned long long CodePoint; if (llvm::getAsUnsignedInteger(