diff options
Diffstat (limited to 'Utilities/ClangTidyModule/UsePragmaOnceCheck.h')
-rw-r--r-- | Utilities/ClangTidyModule/UsePragmaOnceCheck.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/Utilities/ClangTidyModule/UsePragmaOnceCheck.h b/Utilities/ClangTidyModule/UsePragmaOnceCheck.h index 08c2099..325f643 100644 --- a/Utilities/ClangTidyModule/UsePragmaOnceCheck.h +++ b/Utilities/ClangTidyModule/UsePragmaOnceCheck.h @@ -18,6 +18,16 @@ #include <clang-tidy/ClangTidyCheck.h> #include <clang-tidy/utils/FileExtensionsUtils.h> +#if LLVM_VERSION_MAJOR >= 17 +# include <clang-tidy/FileExtensionsSet.h> +#else +namespace clang { +namespace tidy { +using utils::FileExtensionsSet; +} // namespace tidy +} // namespace clang +#endif + namespace clang { namespace tidy { namespace cmake { @@ -52,7 +62,7 @@ public: private: std::string RawStringHeaderFileExtensions; - utils::FileExtensionsSet HeaderFileExtensions; + FileExtensionsSet HeaderFileExtensions; }; } // namespace cmake |