[clang] [LifetimeSafety][NFC] Mark LiveOriginsAnalysis::Impl final (PR #234971)
Gábor Horváth via cfe-commits
cfe-commits at lists.llvm.org
Fri Oct 23 07:52:16 PDT 2026
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 <gaborh at apple.com>
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;
};
More information about the cfe-commits
mailing list