#pragma once ///@file #include #include #include namespace nix::clang_tidy { using namespace clang; using namespace clang::tidy; class FixIncludesCheck : public ClangTidyCheck { public: FixIncludesCheck(StringRef Name, ClangTidyContext *Context) : ClangTidyCheck(Name, Context) {} void registerPPCallbacks(const SourceManager &SM, Preprocessor *PP, Preprocessor *ModuleExpanderPP) override; }; };