diff options
Diffstat (limited to 'clang/lib/CIR/CodeGen/CIRGenModule.cpp')
-rw-r--r-- | clang/lib/CIR/CodeGen/CIRGenModule.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/CIR/CodeGen/CIRGenModule.cpp b/clang/lib/CIR/CodeGen/CIRGenModule.cpp index f24bee4..44ec99b 100644 --- a/clang/lib/CIR/CodeGen/CIRGenModule.cpp +++ b/clang/lib/CIR/CodeGen/CIRGenModule.cpp @@ -427,9 +427,9 @@ void CIRGenModule::emitGlobalFunctionDefinition(clang::GlobalDecl gd, setNonAliasAttributes(gd, funcOp); assert(!cir::MissingFeatures::opFuncAttributesForDefinition()); - if (const ConstructorAttr *ca = funcDecl->getAttr<ConstructorAttr>()) + if (funcDecl->getAttr<ConstructorAttr>()) errorNYI(funcDecl->getSourceRange(), "constructor attribute"); - if (const DestructorAttr *da = funcDecl->getAttr<DestructorAttr>()) + if (funcDecl->getAttr<DestructorAttr>()) errorNYI(funcDecl->getSourceRange(), "destructor attribute"); if (funcDecl->getAttr<AnnotateAttr>()) @@ -1055,7 +1055,7 @@ cir::GlobalLinkageKind CIRGenModule::getFunctionLinkage(GlobalDecl gd) { GVALinkage linkage = astContext.GetGVALinkageForFunction(fd); - if (const auto *dtor = dyn_cast<CXXDestructorDecl>(fd)) + if (isa<CXXDestructorDecl>(fd)) errorNYI(fd->getSourceRange(), "getFunctionLinkage: CXXDestructorDecl"); return getCIRLinkageForDeclarator(fd, linkage, /*IsConstantVariable=*/false); |