[llvm-branch-commits] [clang] [LifetimeSafety] Suggest/infer annotation in constructors (PR #191699)

Gábor Horváth via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Apr 13 01:58:14 PDT 2026


================
@@ -2925,6 +2925,10 @@ LifetimeSafetyTUAnalysis(Sema &S, TranslationUnitDecl *TU,
     AC.getCFGBuildOptions().PruneTriviallyFalseEdges = true;
     AC.getCFGBuildOptions().AddLifetime = true;
     AC.getCFGBuildOptions().AddParameterLifetimes = true;
+    AC.getCFGBuildOptions().AddInitializers = true;
+    AC.getCFGBuildOptions().AddCXXDefaultInitExprInCtors = true;
+    AC.getCFGBuildOptions().AddImplicitDtors = true;
----------------
Xazax-hun wrote:

Do we need the `AddImplicitDtors` and `AddTemporaryDtors` for this?


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


More information about the llvm-branch-commits mailing list