aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangtools/clangtoolsutils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/clangtools/clangtoolsutils.h')
-rw-r--r--src/plugins/clangtools/clangtoolsutils.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/clangtools/clangtoolsutils.h b/src/plugins/clangtools/clangtoolsutils.h
index 6f4f2871a02..36bcc75ff29 100644
--- a/src/plugins/clangtools/clangtoolsutils.h
+++ b/src/plugins/clangtools/clangtoolsutils.h
@@ -17,6 +17,7 @@ namespace Utils { class FilePath; }
namespace ClangTools {
namespace Internal {
+class RunSettings;
QString clangTidyDocUrl(const QString &check);
QString clazyDocUrl(const QString &check);
@@ -47,6 +48,8 @@ Utils::FilePath toolShippedExecutable(CppEditor::ClangToolType tool);
Utils::FilePath toolExecutable(CppEditor::ClangToolType tool);
Utils::FilePath toolFallbackExecutable(CppEditor::ClangToolType tool);
QString clangToolName(CppEditor::ClangToolType tool);
+bool toolEnabled(CppEditor::ClangToolType type, const CppEditor::ClangDiagnosticConfig &config,
+ const RunSettings &runSettings);
bool isVFSOverlaySupported(const Utils::FilePath &executable);