clang-tools 22.0.0git
|
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 {} |
|
static |
Definition at line 23 of file QueryCheck.cpp.
References clang::tidy::ClangTidyContext::configurationDiag().
Referenced by parseQuery().
|
static |
Definition at line 30 of file QueryCheck.cpp.
References emitConfigurationDiag(), clang::tidy::ClangTidyOptions::CustomCheckValue::Name, clang::query::QueryParser::parse(), clang::query::QK_DisableOutputKind, clang::query::QK_EnableOutputKind, clang::query::QK_File, clang::query::QK_Help, clang::query::QK_Invalid, clang::query::QK_Let, clang::query::QK_Match, clang::query::QK_NoOp, clang::query::QK_Quit, clang::query::QK_SetBool, clang::query::QK_SetOutputKind, clang::query::QK_SetTraversalKind, and clang::tidy::ClangTidyOptions::CustomCheckValue::Query.
|
extern |
Definition at line 22 of file CustomTidyModule.cpp.
References clang::tidy::ClangTidyOptions::CustomChecks, clang::tidy::ClangTidyCheckFactories::eraseCheck(), and clang::tidy::ClangTidyCheckFactories::registerCheckFactory().
Referenced by clang::tidy::custom::CustomChecksRegisterInitializer::CustomChecksRegisterInitializer().
|
static |
Definition at line 47 of file CustomTidyModule.cpp.
|
extern |