10 #include "../ClangTidy.h" 11 #include "../ClangTidyModule.h" 12 #include "../ClangTidyModuleRegistry.h" 28 "fuchsia-default-arguments");
30 "fuchsia-overloaded-operator");
32 "fuchsia-virtual-inheritance");
36 static ClangTidyModuleRegistry::Add<FuchsiaModule>
37 X(
"fuchsia-module",
"Adds Fuchsia platform checks.");
void registerCheck(StringRef CheckName)
Registers the CheckType with the name Name.
A collection of ClangTidyCheckFactory instances.
Defining classes with virtual inheritance is disallowed.
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...
Default arguments are not allowed in declared or called functions.
static clang::FrontendPluginRegistry::Add< clang::tidy::ClangTidyPluginAction > X("clang-tidy", "clang-tidy")
Overloading operators is disallowed by the Fuchsia coding standard.
This module is for Fuchsia-specific checks.
volatile int FuchsiaModuleAnchorSource