[clang] [LifetimeSafety][NFC] Mark LiveOriginsAnalysis::Impl final (PR #234971)

via cfe-commits cfe-commits at lists.llvm.org
Fri Oct 23 07:52:54 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang-temporal-safety

Author: Gábor Horváth (Xazax-hun)

<details>
<summary>Changes</summary>

For consistency with the LoanPropagationAnalysis and MovedLoansAnalysis Impl classes, which are already final.

---
Full diff: https://github.com/llvm/llvm-project/pull/234971.diff


1 Files Affected:

- (modified) clang/lib/Analysis/LifetimeSafety/LiveOrigins.cpp (+1-1) 


``````````diff
diff --git a/clang/lib/Analysis/LifetimeSafety/LiveOrigins.cpp b/clang/lib/Analysis/LifetimeSafety/LiveOrigins.cpp
index 7f827a28657823..c0c1e516bdb3a2 100644
--- a/clang/lib/Analysis/LifetimeSafety/LiveOrigins.cpp
+++ b/clang/lib/Analysis/LifetimeSafety/LiveOrigins.cpp
@@ -243,7 +243,7 @@ class AnalysisImpl
 } // namespace
 
 // PImpl wrapper implementation
-class LiveOriginsAnalysis::Impl : public AnalysisImpl {
+class LiveOriginsAnalysis::Impl final : public AnalysisImpl {
   using AnalysisImpl::AnalysisImpl;
 };
 

``````````

</details>


https://github.com/llvm/llvm-project/pull/234971


More information about the cfe-commits mailing list