https://github.com/Xazax-hun created 
https://github.com/llvm/llvm-project/pull/234971

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

From 543f88ca48e75ac90b903112c2a7f62e36ed5ee8 Mon Sep 17 00:00:00 2001
From: Gabor Horvath <[email protected]>
Date: Fri, 23 Oct 2026 14:53:35 +0100
Subject: [PATCH] [LifetimeSafety][NFC] Mark LiveOriginsAnalysis::Impl final

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

Assisted-by: Claude Opus 4.8
---
 clang/lib/Analysis/LifetimeSafety/LiveOrigins.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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;
 };
 

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to