clang-tools 22.0.0git
clang::tidy::custom Namespace Reference

Classes

struct  CustomChecksRegisterInitializer
class  CustomModule
class  QueryCheck
 Implement of Clang-Query based check. More...

Functions

void registerCustomChecks (const ClangTidyOptions &Options, ClangTidyCheckFactories &Factories)
static void emitConfigurationDiag (ClangTidyContext *Context, StringRef Message, StringRef CheckName)
static SmallVector< ast_matchers::dynamic::DynTypedMatcher > parseQuery (const ClangTidyOptions::CustomCheckValue &V, ClangTidyContext *Context)

Variables

void(* RegisterCustomChecks )(const ClangTidyOptions &O, ClangTidyCheckFactories &Factories)
static CustomChecksRegisterInitializer Init {}

Function Documentation

◆ emitConfigurationDiag()

void clang::tidy::custom::emitConfigurationDiag ( ClangTidyContext * Context,
StringRef Message,
StringRef CheckName )
static

Definition at line 23 of file QueryCheck.cpp.

References clang::tidy::ClangTidyContext::configurationDiag().

Referenced by parseQuery().

◆ parseQuery()

◆ registerCustomChecks()

Variable Documentation

◆ Init

CustomChecksRegisterInitializer clang::tidy::custom::Init {}
static

Definition at line 47 of file CustomTidyModule.cpp.

◆ RegisterCustomChecks