[clang] [CodeGen] Remove unnecessary casts (NFC) (PR #146463)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Jun 30 21:12:22 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang-codegen
Author: Kazu Hirata (kazutakahirata)
<details>
<summary>Changes</summary>
Both of these functions return void.
---
Full diff: https://github.com/llvm/llvm-project/pull/146463.diff
2 Files Affected:
- (modified) clang/lib/CodeGen/CGStmtOpenMP.cpp (+1-1)
- (modified) clang/lib/CodeGen/ConstantInitBuilder.cpp (+1-1)
``````````diff
diff --git a/clang/lib/CodeGen/CGStmtOpenMP.cpp b/clang/lib/CodeGen/CGStmtOpenMP.cpp
index d9195d749e056..5822e0f6db89a 100644
--- a/clang/lib/CodeGen/CGStmtOpenMP.cpp
+++ b/clang/lib/CodeGen/CGStmtOpenMP.cpp
@@ -713,7 +713,7 @@ CodeGenFunction::GenerateOpenMPCapturedStmtFunction(const CapturedStmt &S,
VLASizeMap[VLASizePair.second.first] = VLASizePair.second.second;
PGO->assignRegionCounters(GlobalDecl(CD), F);
CapturedStmtInfo->EmitBody(*this, CD->getBody());
- (void)LocalScope.ForceCleanup();
+ LocalScope.ForceCleanup();
FinishFunction(CD->getBodyRBrace());
if (!NeedWrapperFunction)
return F;
diff --git a/clang/lib/CodeGen/ConstantInitBuilder.cpp b/clang/lib/CodeGen/ConstantInitBuilder.cpp
index ce1fe137c1919..7b3e7aea0f647 100644
--- a/clang/lib/CodeGen/ConstantInitBuilder.cpp
+++ b/clang/lib/CodeGen/ConstantInitBuilder.cpp
@@ -160,7 +160,7 @@ ConstantAggregateBuilderBase::getAddrOfPosition(llvm::Type *type,
nullptr, "");
Builder.SelfReferences.emplace_back(dummy);
auto &entry = Builder.SelfReferences.back();
- (void)getGEPIndicesTo(entry.Indices, position + Begin);
+ getGEPIndicesTo(entry.Indices, position + Begin);
return dummy;
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/146463
More information about the cfe-commits
mailing list