[clang-tools-extra] [clang-tidy] Add IgnoredRegex to 'bugprone-suspicious-include' (PR #160958)

Björn Schäpers via cfe-commits cfe-commits at lists.llvm.org
Sun Sep 28 13:25:27 PDT 2025


================
@@ -28,9 +27,11 @@ class SuspiciousIncludeCheck : public ClangTidyCheck {
   SuspiciousIncludeCheck(StringRef Name, ClangTidyContext *Context);
   void registerPPCallbacks(const SourceManager &SM, Preprocessor *PP,
                            Preprocessor *ModuleExpanderPP) override;
+  void storeOptions(ClangTidyOptions::OptionMap &Opts) override;
 
   FileExtensionsSet HeaderFileExtensions;
----------------
HazardyKnusperkeks wrote:

The `SuspiciousIncludePPCallbacks` class in the cpp is in an anonymous namespace and uses the internals of `SuspiciousIncludeCheck`. Should I refactor this all?

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


More information about the cfe-commits mailing list