From 70b53a301888fe2be36996b41a7dd5aa7c256dc9 Mon Sep 17 00:00:00 2001 From: Michael Liao Date: Sun, 19 Jan 2020 12:23:11 -0500 Subject: [PATCH] Fix gcc `-Wunused-variable` warning. NFC. --- clang/lib/Serialization/ASTReaderStmt.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/clang/lib/Serialization/ASTReaderStmt.cpp b/clang/lib/Serialization/ASTReaderStmt.cpp index 5dd0ef9d43c3..99dc1e9172c4 100644 --- a/clang/lib/Serialization/ASTReaderStmt.cpp +++ b/clang/lib/Serialization/ASTReaderStmt.cpp @@ -732,7 +732,7 @@ readConstraintSatisfaction(ASTRecordReader &Record) { unsigned NumDetailRecords = Record.readInt(); for (unsigned i = 0; i != NumDetailRecords; ++i) { Expr *ConstraintExpr = Record.readExpr(); - if (bool IsDiagnostic = Record.readInt()) { + if (/* IsDiagnostic */Record.readInt()) { SourceLocation DiagLocation = Record.readSourceLocation(); std::string DiagMessage = Record.readString(); Satisfaction.Details.emplace_back( @@ -822,7 +822,7 @@ void ASTStmtReader::VisitRequiresExpr(RequiresExpr *E) { Req.emplace(); } else { NoexceptLoc = Record.readSourceLocation(); - switch (auto returnTypeRequirementKind = Record.readInt()) { + switch (/* returnTypeRequirementKind */Record.readInt()) { case 0: // No return type requirement. Req.emplace(); @@ -853,7 +853,7 @@ void ASTStmtReader::VisitRequiresExpr(RequiresExpr *E) { std::move(*Req)); } break; case concepts::Requirement::RK_Nested: { - if (bool IsSubstitutionDiagnostic = Record.readInt()) { + if (/* IsSubstitutionDiagnostic */Record.readInt()) { R = new (Record.getContext()) concepts::NestedRequirement( readSubstitutionDiagnostic(Record)); break;