From eed0a2c212b1a8fa0551bfcde4219e5ecce57f14 Mon Sep 17 00:00:00 2001 From: AmrDeveloper Date: Sat, 19 Apr 2025 15:30:34 +0200 Subject: [PATCH] [CIR][NFC] Fix an unused variable warning --- clang/lib/CIR/CodeGen/CIRGenTypes.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clang/lib/CIR/CodeGen/CIRGenTypes.cpp b/clang/lib/CIR/CodeGen/CIRGenTypes.cpp index c286aef360b01..1e1a2c4fee585 100644 --- a/clang/lib/CIR/CodeGen/CIRGenTypes.cpp +++ b/clang/lib/CIR/CodeGen/CIRGenTypes.cpp @@ -153,7 +153,7 @@ isSafeToConvert(const RecordDecl *rd, CIRGenTypes &cgt, // out, don't do it. This includes virtual base classes which get laid out // when a class is translated, even though they aren't embedded by-value into // the class. - if (const CXXRecordDecl *crd = dyn_cast(rd)) { + if (isa(rd)) { assert(!cir::MissingFeatures::cxxSupport()); cgt.getCGModule().errorNYI(rd->getSourceRange(), "isSafeToConvert: CXXRecordDecl"); @@ -237,7 +237,7 @@ mlir::Type CIRGenTypes::convertRecordDeclType(const clang::RecordDecl *rd) { assert(insertResult && "isSafeToCovert() should have caught this."); // Force conversion of non-virtual base classes recursively. - if (const auto *cxxRecordDecl = dyn_cast(rd)) { + if (isa(rd)) { cgm.errorNYI(rd->getSourceRange(), "CXXRecordDecl"); }