clang-tools 22.0.0git
clang::tidy::ClangTidyModule Class Referenceabstract

A clang-tidy module groups a number of ClangTidyChecks and gives them a prefixed name. More...

#include <ClangTidyModule.h>

Public Member Functions

virtual ~ClangTidyModule ()=default
virtual void addCheckFactories (ClangTidyCheckFactories &CheckFactories)=0
 Implement this function in order to register all CheckFactories belonging to this module.
virtual ClangTidyOptions getModuleOptions ()
 Gets default options for checks defined in this module.

Detailed Description

A clang-tidy module groups a number of ClangTidyChecks and gives them a prefixed name.

Definition at line 87 of file ClangTidyModule.h.

Constructor & Destructor Documentation

◆ ~ClangTidyModule()

virtual clang::tidy::ClangTidyModule::~ClangTidyModule ( )
virtualdefault

Member Function Documentation

◆ addCheckFactories()

virtual void clang::tidy::ClangTidyModule::addCheckFactories ( ClangTidyCheckFactories & CheckFactories)
pure virtual

Implement this function in order to register all CheckFactories belonging to this module.

◆ getModuleOptions()

ClangTidyOptions clang::tidy::ClangTidyModule::getModuleOptions ( )
virtual

Gets default options for checks defined in this module.

Definition at line 47 of file ClangTidyModule.cpp.


The documentation for this class was generated from the following files: