[clang] [Clang] Consider reachability for file-scope warnings on initializers (PR #163885)

Corentin Jabot via cfe-commits cfe-commits at lists.llvm.org
Sun Oct 19 00:26:12 PDT 2025


================
@@ -116,6 +126,10 @@ class AnalysisBasedWarnings {
   Policy &getPolicyOverrides() { return PolicyOverrides; }
 
   void PrintStats() const;
+
+  void
+  EmitPossiblyUnreachableDiags(AnalysisDeclContext &AC,
+                               SmallVector<PossiblyUnreachableDiag, 4> PUDs);
----------------
cor3ntin wrote:

This could be a static function in AnalysisBasedWarnings.cpp to avoid forward references of AnalysisDeclContext in Sema.

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


More information about the cfe-commits mailing list