diff options
author | Timm Bäder <tbaeder@redhat.com> | 2024-06-21 09:33:30 +0200 |
---|---|---|
committer | Timm Bäder <tbaeder@redhat.com> | 2024-06-23 16:35:06 +0200 |
commit | 8990763d2c974a179dd0ed42b0cfb7b8b60e9c0c (patch) | |
tree | 8b4eda5fb2208e08515ecdcba8900186003d802c | |
parent | eb76bc38ffc286e62fdb8f8d897b5de04b2575be (diff) | |
download | llvm-8990763d2c974a179dd0ed42b0cfb7b8b60e9c0c.zip llvm-8990763d2c974a179dd0ed42b0cfb7b8b60e9c0c.tar.gz llvm-8990763d2c974a179dd0ed42b0cfb7b8b60e9c0c.tar.bz2 |
[clang][codegen][NFC] Improve const correctness
-rw-r--r-- | clang/lib/CodeGen/CGExprConstant.cpp | 10 |
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; |