aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimm Bäder <tbaeder@redhat.com>2024-06-21 09:33:30 +0200
committerTimm Bäder <tbaeder@redhat.com>2024-06-23 16:35:06 +0200
commit8990763d2c974a179dd0ed42b0cfb7b8b60e9c0c (patch)
tree8b4eda5fb2208e08515ecdcba8900186003d802c
parenteb76bc38ffc286e62fdb8f8d897b5de04b2575be (diff)
downloadllvm-8990763d2c974a179dd0ed42b0cfb7b8b60e9c0c.zip
llvm-8990763d2c974a179dd0ed42b0cfb7b8b60e9c0c.tar.gz
llvm-8990763d2c974a179dd0ed42b0cfb7b8b60e9c0c.tar.bz2
[clang][codegen][NFC] Improve const correctness
-rw-r--r--clang/lib/CodeGen/CGExprConstant.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/clang/lib/CodeGen/CGExprConstant.cpp b/clang/lib/CodeGen/CGExprConstant.cpp
index dffb8ce..0f3e297 100644
--- a/clang/lib/CodeGen/CGExprConstant.cpp
+++ b/clang/lib/CodeGen/CGExprConstant.cpp
@@ -2041,10 +2041,10 @@ ConstantLValueEmitter::tryEmitBase(const APValue::LValueBase &base) {
return ConstantLValue(C);
};
- if (auto FD = dyn_cast<FunctionDecl>(D))
+ if (const auto *FD = dyn_cast<FunctionDecl>(D))
return PtrAuthSign(CGM.getRawFunctionPointer(FD));
- if (auto VD = dyn_cast<VarDecl>(D)) {
+ if (const auto *VD = dyn_cast<VarDecl>(D)) {
// We can never refer to a variable with local storage.
if (!VD->hasLocalStorage()) {
if (VD->isFileVarDecl() || VD->hasExternalStorage())
@@ -2057,13 +2057,13 @@ ConstantLValueEmitter::tryEmitBase(const APValue::LValueBase &base) {
}
}
- if (auto *GD = dyn_cast<MSGuidDecl>(D))
+ if (const auto *GD = dyn_cast<MSGuidDecl>(D))
return CGM.GetAddrOfMSGuidDecl(GD);
- if (auto *GCD = dyn_cast<UnnamedGlobalConstantDecl>(D))
+ if (const auto *GCD = dyn_cast<UnnamedGlobalConstantDecl>(D))
return CGM.GetAddrOfUnnamedGlobalConstantDecl(GCD);
- if (auto *TPO = dyn_cast<TemplateParamObjectDecl>(D))
+ if (const auto *TPO = dyn_cast<TemplateParamObjectDecl>(D))
return CGM.GetAddrOfTemplateParamObject(TPO);
return nullptr;