Go to the documentation of this file.
9 #include "../ClangTidy.h"
10 #include "../ClangTidyModule.h"
11 #include "../ClangTidyModuleRegistry.h"
24 "openmp-exception-escape");
26 "openmp-use-default-none");
31 static ClangTidyModuleRegistry::Add<OpenMPModule>
32 X(
"openmp-module",
"Adds OpenMP-specific checks.");
A collection of ClangTidyCheckFactory instances.
volatile int OpenMPModuleAnchorSource
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
Analyzes OpenMP Structured Blocks and checks that no exception escapes out of the Structured Block it...
This module is for OpenMP-specific checks.
Finds OpenMP directives that are allowed to contain a default clause, but either don't specify it or ...
A clang-tidy module groups a number of ClangTidyChecks and gives them a prefixed name.
void addCheckFactories(ClangTidyCheckFactories &CheckFactories) override
Implement this function in order to register all CheckFactories belonging to this module.
void registerCheck(llvm::StringRef CheckName)
Registers the CheckType with the name Name.
static ClangTidyModuleRegistry::Add< OpenMPModule > X("openmp-module", "Adds OpenMP-specific checks.")