20class LLVMLibcModule :
public ClangTidyModule {
22 void addCheckFactories(ClangTidyCheckFactories &CheckFactories)
override {
23 CheckFactories.registerCheck<CalleeNamespaceCheck>(
24 "llvmlibc-callee-namespace");
25 CheckFactories.registerCheck<ImplementationInNamespaceCheck>(
26 "llvmlibc-implementation-in-namespace");
27 CheckFactories.registerCheck<InlineFunctionDeclCheck>(
28 "llvmlibc-inline-function-decl");
29 CheckFactories.registerCheck<RestrictSystemLibcHeadersCheck>(
30 "llvmlibc-restrict-system-libc-headers");
37static ClangTidyModuleRegistry::Add<LLVMLibcModule>
38 X(
"llvmlibc-module",
"Adds LLVM libc standards checks.");
static ClangTidyModuleRegistry::Add< LLVMLibcModule > X("llvmlibc-module", "Adds LLVM libc standards checks.")
volatile int LLVMLibcModuleAnchorSource