[NFC] Remove unused variable in CodeGenModules
authorChuanqi Xu <yedeng.yd@linux.alibaba.com>
Fri, 8 Apr 2022 03:46:08 +0000 (11:46 +0800)
committerChuanqi Xu <yedeng.yd@linux.alibaba.com>
Fri, 8 Apr 2022 03:52:31 +0000 (11:52 +0800)
This eliminates an unused-variable warning

clang/lib/CodeGen/CodeGenModule.cpp

index ec34d91..c9e5354 100644 (file)
@@ -5183,11 +5183,9 @@ void CodeGenModule::EmitAliasDefinition(GlobalDecl GD) {
   SetCommonAttributes(GD, GA);
 
   // Emit global alias debug information.
-  if (const auto *VD = dyn_cast<VarDecl>(D)) {
-    if (CGDebugInfo *DI = getModuleDebugInfo()) {
+  if (isa<VarDecl>(D))
+    if (CGDebugInfo *DI = getModuleDebugInfo())
       DI->EmitGlobalAlias(cast<llvm::GlobalValue>(GA->getAliasee()), GD);
-    }
-  }
 }
 
 void CodeGenModule::emitIFuncDefinition(GlobalDecl GD) {