diff options
Diffstat (limited to 'contrib/llvm-project/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp')
-rw-r--r-- | contrib/llvm-project/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/contrib/llvm-project/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp b/contrib/llvm-project/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp index 462aeda6e027..b76728acb907 100644 --- a/contrib/llvm-project/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp +++ b/contrib/llvm-project/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp @@ -37,14 +37,12 @@ public: AbbreviationMap() {} void set(unsigned recordID, unsigned abbrevID) { - assert(Abbrevs.find(recordID) == Abbrevs.end() - && "Abbreviation already set."); + assert(!Abbrevs.contains(recordID) && "Abbreviation already set."); Abbrevs[recordID] = abbrevID; } unsigned get(unsigned recordID) { - assert(Abbrevs.find(recordID) != Abbrevs.end() && - "Abbreviation not set."); + assert(Abbrevs.contains(recordID) && "Abbreviation not set."); return Abbrevs[recordID]; } }; @@ -95,8 +93,7 @@ class SDiagsMerger : SerializedDiagnosticReader { AbbrevLookup DiagFlagLookup; public: - SDiagsMerger(SDiagsWriter &Writer) - : SerializedDiagnosticReader(), Writer(Writer) {} + SDiagsMerger(SDiagsWriter &Writer) : Writer(Writer) {} std::error_code mergeRecordsFromFile(const char *File) { return readDiagnostics(File); |