30 void check(
const ast_matchers::MatchFinder::MatchResult &Result)
override;
33 Preprocessor *ModuleExpanderPP)
override;
44 const std::vector<CheckedFunction> CustomFunctions;
47 const bool ReportDefaultFunctions;
50 const bool ReportMoreUnsafeFunctions;
52 Preprocessor *PP =
nullptr;
55 std::optional<bool> IsAnnexKAvailable;
Every ClangTidyCheck reports errors through a DiagnosticsEngine provided by this context.