reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h
   27 class MatchFinder;

References

tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h
  276 class CollectMatchesCallback : public MatchFinder::MatchCallback {
  278   void run(const MatchFinder::MatchResult &Result) override {
  290   MatchFinder Finder;
  306   MatchFinder Finder;
tools/clang/include/clang/Tooling/RefactoringCallbacks.h
   40 class RefactoringCallback : public ast_matchers::MatchFinder::MatchCallback {
   72   ast_matchers::MatchFinder MatchFinder;
   81   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
   98   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
  116   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
  129   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/include/clang/Tooling/Tooling.h
  412     FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) {
  415     explicit FrontendActionFactoryAdapter(FactoryT *ConsumerFactory,
  427       ConsumerFactoryAdaptor(FactoryT *ConsumerFactory,
  452       FactoryT *ConsumerFactory;
  455     FactoryT *ConsumerFactory;
tools/clang/include/clang/Tooling/Transformer/MatchConsumer.h
   35     std::function<Expected<T>(const ast_matchers::MatchFinder::MatchResult &)>;
tools/clang/include/clang/Tooling/Transformer/RewriteRule.h
  251 getRuleMatchLoc(const ast_matchers::MatchFinder::MatchResult &Result);
  256 findSelectedCase(const ast_matchers::MatchFinder::MatchResult &Result,
  278 translateEdits(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/include/clang/Tooling/Transformer/Stencil.h
   47   virtual llvm::Error eval(const ast_matchers::MatchFinder::MatchResult &Match,
   72   llvm::Error eval(const ast_matchers::MatchFinder::MatchResult &Match,
  108   eval(const ast_matchers::MatchFinder::MatchResult &Match) const;
  113   operator()(const ast_matchers::MatchFinder::MatchResult &Result) const {
tools/clang/include/clang/Tooling/Transformer/Transformer.h
   23 class Transformer : public ast_matchers::MatchFinder::MatchCallback {
   38   void registerMatchers(ast_matchers::MatchFinder *MatchFinder);
   42   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
   34 typedef MatchFinder::MatchCallback MatchCallback;
  305   MatchASTVisitor(const MatchFinder::MatchersByType *Matchers,
  306                   const MatchFinder::MatchFinderOptions &Options)
  745                  MatchFinder::MatchCallback* Callback)
  755     MatchFinder::MatchCallback* Callback;
  799   const MatchFinder::MatchersByType *Matchers;
  812   const MatchFinder::MatchFinderOptions &Options;
  979   MatchASTConsumer(MatchFinder *Finder,
  980                    MatchFinder::ParsingDoneTestCallback *ParsingDone)
  991   MatchFinder *Finder;
  992   MatchFinder::ParsingDoneTestCallback *ParsingDone;
 1100     MatchFinder::ParsingDoneTestCallback *NewParsingDone) {
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
   51 class Callback : public MatchFinder::MatchCallback {
   60   virtual void run(const MatchFinder::MatchResult &Result);
   64 void Callback::run(const MatchFinder::MatchResult &Result) {
  338   MatchFinder F;
tools/clang/lib/Tooling/RefactoringCallbacks.cpp
   89     const ast_matchers::MatchFinder::MatchResult &Result) {
  107     const ast_matchers::MatchFinder::MatchResult &Result) {
  127     const ast_matchers::MatchFinder::MatchResult &Result) {
  199     const ast_matchers::MatchFinder::MatchResult &Result) {
tools/clang/lib/Tooling/Transformer/RangeSelector.cpp
   31 using MatchResult = MatchFinder::MatchResult;
tools/clang/lib/Tooling/Transformer/RewriteRule.cpp
   30 using MatchResult = MatchFinder::MatchResult;
tools/clang/lib/Tooling/Transformer/Stencil.cpp
  147 Error evalData(const RawTextData &Data, const MatchFinder::MatchResult &,
  154                const MatchFinder::MatchResult &Match, std::string *Result) {
  166                const MatchFinder::MatchResult &Match, std::string *Result) {
  191 Error evalData(const SelectorData &Data, const MatchFinder::MatchResult &Match,
  200 Error evalData(const AccessData &Data, const MatchFinder::MatchResult &Match,
  220 Error evalData(const IfBoundData &Data, const MatchFinder::MatchResult &Match,
  228                const MatchFinder::MatchResult &Match, std::string *Result) {
  244   Error eval(const MatchFinder::MatchResult &Match,
  267 Stencil::eval(const MatchFinder::MatchResult &Match) const {
tools/clang/lib/Tooling/Transformer/Transformer.cpp
   23 void Transformer::registerMatchers(MatchFinder *MatchFinder) {
   28 void Transformer::run(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  372 void ChangeNamespaceTool::registerMatchers(ast_matchers::MatchFinder *Finder) {
  535     const ast_matchers::MatchFinder::MatchResult &Result) {
  678     const ast_matchers::MatchFinder::MatchResult &Result,
  735     const ast_matchers::MatchFinder::MatchResult &Result,
  772     const ast_matchers::MatchFinder::MatchResult &Result,
  890     const ast_matchers::MatchFinder::MatchResult &Result, SourceLocation Start,
  937     const ast_matchers::MatchFinder::MatchResult &Result,
  957     const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.h
   46 class ChangeNamespaceTool : public ast_matchers::MatchFinder::MatchCallback {
   56   void registerMatchers(ast_matchers::MatchFinder *Finder);
   58   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
   65   void moveOldNamespace(const ast_matchers::MatchFinder::MatchResult &Result,
   69       const ast_matchers::MatchFinder::MatchResult &Result,
   73       const ast_matchers::MatchFinder::MatchResult &Result,
   77   void fixTypeLoc(const ast_matchers::MatchFinder::MatchResult &Result,
   80   void fixUsingShadowDecl(const ast_matchers::MatchFinder::MatchResult &Result,
   83   void fixDeclRefExpr(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-change-namespace/tool/ClangChangeNamespace.cpp
  116   ast_matchers::MatchFinder Finder;
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp
  116 void FindAllSymbols::registerMatchers(MatchFinder *MatchFinder) {
  237 void FindAllSymbols::run(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.h
   34 class FindAllSymbols : public ast_matchers::MatchFinder::MatchCallback {
   40   void registerMatchers(ast_matchers::MatchFinder *MatchFinder);
   42   void run(const ast_matchers::MatchFinder::MatchResult &result) override;
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.h
   37   clang::ast_matchers::MatchFinder MatchFinder;
tools/clang/tools/extra/clang-move/HelperDeclRefGraph.cpp
  104     const ast_matchers::MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-move/HelperDeclRefGraph.h
   79 class HelperDeclRGBuilder : public ast_matchers::MatchFinder::MatchCallback {
   82   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-move/Move.cpp
  156 class FunctionDeclarationMatch : public MatchFinder::MatchCallback {
  161   void run(const MatchFinder::MatchResult &Result) override {
  174 class VarDeclarationMatch : public MatchFinder::MatchCallback {
  179   void run(const MatchFinder::MatchResult &Result) override {
  189 class TypeAliasMatch : public MatchFinder::MatchCallback {
  194   void run(const MatchFinder::MatchResult &Result) override {
  210 class EnumDeclarationMatch : public MatchFinder::MatchCallback {
  215   void run(const MatchFinder::MatchResult &Result) override {
  225 class ClassDeclarationMatch : public MatchFinder::MatchCallback {
  229   void run(const MatchFinder::MatchResult &Result) override {
  499 void ClangMoveTool::registerMatchers(ast_matchers::MatchFinder *Finder) {
  660 void ClangMoveTool::run(const ast_matchers::MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-move/Move.h
  116 class ClangMoveTool : public ast_matchers::MatchFinder::MatchCallback {
  121   void registerMatchers(ast_matchers::MatchFinder *Finder);
  123   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
  164   std::vector<std::unique_ptr<ast_matchers::MatchFinder::MatchCallback>>
  217   ast_matchers::MatchFinder MatchFinder;
tools/clang/tools/extra/clang-query/Query.cpp
   73 struct CollectBoundNodes : MatchFinder::MatchCallback {
   76   void run(const MatchFinder::MatchResult &Result) override {
   87     MatchFinder Finder;
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
  296                        std::unique_ptr<ast_matchers::MatchFinder> Finder,
  306   std::unique_ptr<ast_matchers::MatchFinder> Finder;
  391   ast_matchers::MatchFinder::MatchFinderOptions FinderOptions;
  400   std::unique_ptr<ast_matchers::MatchFinder> Finder(
  401       new ast_matchers::MatchFinder(std::move(FinderOptions)));
tools/clang/tools/extra/clang-tidy/ClangTidyCheck.cpp
   26 void ClangTidyCheck::run(const ast_matchers::MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/ClangTidyCheck.h
   47 class ClangTidyCheck : public ast_matchers::MatchFinder::MatchCallback {
   86   virtual void registerMatchers(ast_matchers::MatchFinder *Finder) {}
   90   virtual void check(const ast_matchers::MatchFinder::MatchResult &Result) {}
  178   void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/DurationAdditionCheck.cpp
   21 void DurationAdditionCheck::registerMatchers(MatchFinder *Finder) {
   32 void DurationAdditionCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/DurationAdditionCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/DurationComparisonCheck.cpp
   21 void DurationComparisonCheck::registerMatchers(MatchFinder *Finder) {
   30 void DurationComparisonCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/DurationComparisonCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/DurationConversionCastCheck.cpp
   21 void DurationConversionCastCheck::registerMatchers(MatchFinder *Finder) {
   36     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/DurationConversionCastCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/DurationDivisionCheck.cpp
   19 void DurationDivisionCheck::registerMatchers(MatchFinder *finder) {
   39 void DurationDivisionCheck::check(const MatchFinder::MatchResult &result) {
tools/clang/tools/extra/clang-tidy/abseil/DurationDivisionCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &result) override;
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp
   22 static bool InsideMacroDefinition(const MatchFinder::MatchResult &Result,
   30 void DurationFactoryFloatCheck::registerMatchers(MatchFinder *Finder) {
   44 void DurationFactoryFloatCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryFloatCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp
  118 void DurationFactoryScaleCheck::registerMatchers(MatchFinder *Finder) {
  140 void DurationFactoryScaleCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.cpp
   71 rewriteInverseDurationCall(const MatchFinder::MatchResult &Result,
   90 rewriteInverseTimeCall(const MatchFinder::MatchResult &Result,
  160 bool IsLiteralZero(const MatchFinder::MatchResult &Result, const Expr &Node) {
  186 stripFloatCast(const ast_matchers::MatchFinder::MatchResult &Result,
  206 stripFloatLiteralFraction(const MatchFinder::MatchResult &Result,
  216 std::string simplifyDurationFactoryArg(const MatchFinder::MatchResult &Result,
  270     const ast_matchers::MatchFinder::MatchResult &Result, DurationScale Scale,
  288     const ast_matchers::MatchFinder::MatchResult &Result, DurationScale Scale,
  305 bool isInMacro(const MatchFinder::MatchResult &Result, const Expr *E) {
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.h
   39 bool IsLiteralZero(const ast_matchers::MatchFinder::MatchResult &Result,
   47 stripFloatCast(const ast_matchers::MatchFinder::MatchResult &Result,
   55 stripFloatLiteralFraction(const ast_matchers::MatchFinder::MatchResult &Result,
   62 simplifyDurationFactoryArg(const ast_matchers::MatchFinder::MatchResult &Result,
   85     const ast_matchers::MatchFinder::MatchResult &Result, DurationScale Scale,
   91     const ast_matchers::MatchFinder::MatchResult &Result, DurationScale Scale,
   96 bool isInMacro(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/abseil/DurationSubtractionCheck.cpp
   21 void DurationSubtractionCheck::registerMatchers(MatchFinder *Finder) {
   32 void DurationSubtractionCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/DurationSubtractionCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/DurationUnnecessaryConversionCheck.cpp
   22 void DurationUnnecessaryConversionCheck::registerMatchers(MatchFinder *Finder) {
   65     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/DurationUnnecessaryConversionCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.cpp
   59 void FasterStrsplitDelimiterCheck::registerMatchers(MatchFinder *Finder) {
  102     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/NoInternalDependenciesCheck.cpp
   20 void NoInternalDependenciesCheck::registerMatchers(MatchFinder *Finder) {
   36 void NoInternalDependenciesCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/NoInternalDependenciesCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/NoNamespaceCheck.cpp
   20 void NoNamespaceCheck::registerMatchers(MatchFinder *Finder) {
   30 void NoNamespaceCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/NoNamespaceCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/RedundantStrcatCallsCheck.cpp
   27 void RedundantStrcatCallsCheck::registerMatchers(MatchFinder* Finder) {
   63                                        const MatchFinder::MatchResult& Result,
   82                               const MatchFinder::MatchResult& Result) {
  106 void RedundantStrcatCallsCheck::check(const MatchFinder::MatchResult& Result) {
tools/clang/tools/extra/clang-tidy/abseil/RedundantStrcatCallsCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/StrCatAppendCheck.cpp
   44 void StrCatAppendCheck::registerMatchers(MatchFinder *Finder) {
   74 void StrCatAppendCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/StrCatAppendCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/StringFindStartswithCheck.cpp
   34 void StringFindStartswithCheck::registerMatchers(MatchFinder *Finder) {
   60 void StringFindStartswithCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/StringFindStartswithCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/TimeComparisonCheck.cpp
   22 void TimeComparisonCheck::registerMatchers(MatchFinder *Finder) {
   31 void TimeComparisonCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/TimeComparisonCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/TimeSubtractionCheck.cpp
   22 static bool InsideMacroDefinition(const MatchFinder::MatchResult &Result,
   30 static bool isConstructorAssignment(const MatchFinder::MatchResult &Result,
   47 static bool isArgument(const MatchFinder::MatchResult &Result,
   66 static bool isReturn(const MatchFinder::MatchResult &Result, const Expr *Node) {
   80 static bool parensRequired(const MatchFinder::MatchResult &Result,
   94 void TimeSubtractionCheck::registerMatchers(MatchFinder *Finder) {
  129 void TimeSubtractionCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/TimeSubtractionCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp
   20 void UpgradeDurationConversionsCheck::registerMatchers(MatchFinder *Finder) {
  117     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecAccept4Check.cpp
   20 void CloexecAccept4Check::registerMatchers(MatchFinder *Finder) {
   33 void CloexecAccept4Check::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecAccept4Check.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecAcceptCheck.cpp
   19 void CloexecAcceptCheck::registerMatchers(MatchFinder *Finder) {
   31 void CloexecAcceptCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecAcceptCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecCheck.cpp
   44     MatchFinder *Finder, internal::Matcher<FunctionDecl> Function) {
   53 void CloexecCheck::insertMacroFlag(const MatchFinder::MatchResult &Result,
   74 void CloexecCheck::replaceFunc(const MatchFinder::MatchResult &Result,
   82     const ast_matchers::MatchFinder::MatchResult &Result, const char Mode,
  102 StringRef CloexecCheck::getSpellingArg(const MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/android/CloexecCheck.h
   35   registerMatchersImpl(ast_matchers::MatchFinder *Finder,
   53   void insertMacroFlag(const ast_matchers::MatchFinder::MatchResult &Result,
   69   void replaceFunc(const ast_matchers::MatchFinder::MatchResult &Result,
   86   void insertStringFlag(const ast_matchers::MatchFinder::MatchResult &Result,
   90   StringRef getSpellingArg(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/android/CloexecCreatCheck.cpp
   19 void CloexecCreatCheck::registerMatchers(MatchFinder *Finder) {
   29 void CloexecCreatCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecCreatCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecDupCheck.cpp
   19 void CloexecDupCheck::registerMatchers(MatchFinder *Finder) {
   25 void CloexecDupCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecDupCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecEpollCreate1Check.cpp
   20 void CloexecEpollCreate1Check::registerMatchers(MatchFinder *Finder) {
   26 void CloexecEpollCreate1Check::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecEpollCreate1Check.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecEpollCreateCheck.cpp
   19 void CloexecEpollCreateCheck::registerMatchers(MatchFinder *Finder) {
   25 void CloexecEpollCreateCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecEpollCreateCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecFopenCheck.cpp
   21 void CloexecFopenCheck::registerMatchers(MatchFinder *Finder) {
   30 void CloexecFopenCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecFopenCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecInotifyInit1Check.cpp
   20 void CloexecInotifyInit1Check::registerMatchers(MatchFinder *Finder) {
   26 void CloexecInotifyInit1Check::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecInotifyInit1Check.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecInotifyInitCheck.cpp
   19 void CloexecInotifyInitCheck::registerMatchers(MatchFinder *Finder) {
   24 void CloexecInotifyInitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecInotifyInitCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecMemfdCreateCheck.cpp
   17 void CloexecMemfdCreateCheck::registerMatchers(MatchFinder *Finder) {
   25 void CloexecMemfdCreateCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecMemfdCreateCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecOpenCheck.cpp
   19 void CloexecOpenCheck::registerMatchers(MatchFinder *Finder) {
   34 void CloexecOpenCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecOpenCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecPipe2Check.cpp
   20 void CloexecPipe2Check::registerMatchers(MatchFinder *Finder) {
   27 void CloexecPipe2Check::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecPipe2Check.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecPipeCheck.cpp
   19 void CloexecPipeCheck::registerMatchers(MatchFinder *Finder) {
   25 void CloexecPipeCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecPipeCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/CloexecSocketCheck.cpp
   19 void CloexecSocketCheck::registerMatchers(MatchFinder *Finder) {
   28 void CloexecSocketCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/CloexecSocketCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp
   48 void ComparisonInTempFailureRetryCheck::registerMatchers(MatchFinder *Finder) {
   73     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/boost/UseToStringCheck.cpp
   24 void UseToStringCheck::registerMatchers(MatchFinder *Finder) {
   43 void UseToStringCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/boost/UseToStringCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
   50 void ArgumentCommentCheck::registerMatchers(MatchFinder *Finder) {
  329 void ArgumentCommentCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.h
   38   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   39   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp
   85 void AssertSideEffectCheck::registerMatchers(MatchFinder *Finder) {
  101 void AssertSideEffectCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/AssertSideEffectCheck.h
   38   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   39   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.cpp
   17 void BoolPointerImplicitConversionCheck::registerMatchers(MatchFinder *Finder) {
   33     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp
   60 void BranchCloneCheck::registerMatchers(MatchFinder *Finder) {
   70 void BranchCloneCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp
   20 void CopyConstructorInitCheck::registerMatchers(MatchFinder *Finder) {
   37 void CopyConstructorInitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/DanglingHandleCheck.cpp
  106 void DanglingHandleCheck::registerMatchersForVariables(MatchFinder *Finder) {
  140 void DanglingHandleCheck::registerMatchersForReturn(MatchFinder *Finder) {
  172 void DanglingHandleCheck::registerMatchers(MatchFinder *Finder) {
  177 void DanglingHandleCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/DanglingHandleCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   31   void registerMatchersForVariables(ast_matchers::MatchFinder *Finder);
   32   void registerMatchersForReturn(ast_matchers::MatchFinder *Finder);
tools/clang/tools/extra/clang-tidy/bugprone/DynamicStaticInitializersCheck.cpp
   46 void DynamicStaticInitializersCheck::registerMatchers(MatchFinder *Finder) {
   54 void DynamicStaticInitializersCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/DynamicStaticInitializersCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp
   54 void ExceptionEscapeCheck::registerMatchers(MatchFinder *Finder) {
   68 void ExceptionEscapeCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/ExceptionEscapeCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/FoldInitTypeCheck.cpp
   19 void FoldInitTypeCheck::registerMatchers(MatchFinder *Finder) {
  117 void FoldInitTypeCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/FoldInitTypeCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp
   23 void ForwardDeclarationNamespaceCheck::registerMatchers(MatchFinder *Finder) {
   49     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.h
   44   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   45   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp
   62 void ForwardingReferenceOverloadCheck::registerMatchers(MatchFinder *Finder) {
   89     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp
   20 void InaccurateEraseCheck::registerMatchers(MatchFinder *Finder) {
   50 void InaccurateEraseCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/InaccurateEraseCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/IncorrectRoundingsCheck.cpp
   33 void IncorrectRoundingsCheck::registerMatchers(MatchFinder *MatchFinder) {
   61 void IncorrectRoundingsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/IncorrectRoundingsCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp
  155 void InfiniteLoopCheck::registerMatchers(MatchFinder *Finder) {
  168 void InfiniteLoopCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/IntegerDivisionCheck.cpp
   19 void IntegerDivisionCheck::registerMatchers(MatchFinder *Finder) {
   48 void IntegerDivisionCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/IntegerDivisionCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/LambdaFunctionNameCheck.cpp
   61 void LambdaFunctionNameCheck::registerMatchers(MatchFinder *Finder) {
   73 void LambdaFunctionNameCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/LambdaFunctionNameCheck.h
   38   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   41   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp
   20     MatchFinder *Finder) {
   73     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp
   30 void MisplacedWideningCastCheck::registerMatchers(MatchFinder *Finder) {
  183 void MisplacedWideningCastCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.h
   34   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   35   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp
   69 void MoveForwardingReferenceCheck::registerMatchers(MatchFinder *Finder) {
   96     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.h
   40   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   41   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/MultipleStatementMacroCheck.cpp
   24 const Stmt *nextStmt(const MatchFinder::MatchResult &Result, const Stmt *S) {
   46                                    const MatchFinder::MatchResult &Result) {
   58 void MultipleStatementMacroCheck::registerMatchers(MatchFinder *Finder) {
   68     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/MultipleStatementMacroCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
   44 static const Expr *getDestCapacityExpr(const MatchFinder::MatchResult &Result) {
   63                           const MatchFinder::MatchResult &Result) {
   95 static int getDestCapacity(const MatchFinder::MatchResult &Result) {
  103 static const CallExpr *getStrlenExpr(const MatchFinder::MatchResult &Result) {
  117 static int getGivenLength(const MatchFinder::MatchResult &Result) {
  140                            const MatchFinder::MatchResult &Result) {
  151                                  const MatchFinder::MatchResult &Result) {
  163 static bool isInjectUL(const MatchFinder::MatchResult &Result) {
  168 static bool isKnownDest(const MatchFinder::MatchResult &Result) {
  174 static bool isDestBasedOnGivenLength(const MatchFinder::MatchResult &Result) {
  185 static bool isDestAndSrcEquals(const MatchFinder::MatchResult &Result) {
  195 static bool isStringDataAndLength(const MatchFinder::MatchResult &Result) {
  220 isGivenLengthEqualToSrcLength(const MatchFinder::MatchResult &Result) {
  247 static bool isCorrectGivenLength(const MatchFinder::MatchResult &Result) {
  257 static bool isDestCapacityOverflows(const MatchFinder::MatchResult &Result) {
  278 isFixedGivenLengthAndUnknownSrc(const MatchFinder::MatchResult &Result) {
  292                              const MatchFinder::MatchResult &Result,
  365                             const MatchFinder::MatchResult &Result,
  372                                const MatchFinder::MatchResult &Result,
  380 static bool isDestExprFix(const MatchFinder::MatchResult &Result,
  397 static bool isDestCapacityFix(const MatchFinder::MatchResult &Result,
  407 static void removeArg(int ArgPos, const MatchFinder::MatchResult &Result,
  423                        const MatchFinder::MatchResult &Result,
  438                          const MatchFinder::MatchResult &Result,
  448                                   const MatchFinder::MatchResult &Result,
  469                                      const MatchFinder::MatchResult &Result,
  543 void NotNullTerminatedResultCheck::registerMatchers(MatchFinder *Finder) {
  791     const MatchFinder::MatchResult &Result) {
  829     StringRef Name, const MatchFinder::MatchResult &Result) {
  860     StringRef Name, const MatchFinder::MatchResult &Result,
  888     StringRef Name, const MatchFinder::MatchResult &Result,
  914     StringRef Name, const MatchFinder::MatchResult &Result) {
  936     StringRef Name, const MatchFinder::MatchResult &Result,
  949     const MatchFinder::MatchResult &Result) {
  960     StringRef Name, const MatchFinder::MatchResult &Result) {
  992     StringRef Name, const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   44       StringRef Name, const ast_matchers::MatchFinder::MatchResult &Result);
   46                  const ast_matchers::MatchFinder::MatchResult &Result,
   49                    const ast_matchers::MatchFinder::MatchResult &Result,
   52                  const ast_matchers::MatchFinder::MatchResult &Result);
   54                   const ast_matchers::MatchFinder::MatchResult &Result,
   56   void strerror_sFix(const ast_matchers::MatchFinder::MatchResult &Result);
   58                const ast_matchers::MatchFinder::MatchResult &Result);
   60                const ast_matchers::MatchFinder::MatchResult &Result);
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp
   84 void ParentVirtualCallCheck::registerMatchers(MatchFinder *Finder) {
   97 void ParentVirtualCallCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/PosixReturnCheck.cpp
   20 static StringRef getFunctionSpelling(const MatchFinder::MatchResult &Result,
   30 void PosixReturnCheck::registerMatchers(MatchFinder *Finder) {
   62 void PosixReturnCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/PosixReturnCheck.h
   22   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   23   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/SizeofContainerCheck.cpp
   19 void SizeofContainerCheck::registerMatchers(MatchFinder *Finder) {
   37 void SizeofContainerCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/SizeofContainerCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp
   79 void SizeofExpressionCheck::registerMatchers(MatchFinder *Finder) {
  254 void SizeofExpressionCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp
   37 void StringConstructorCheck::registerMatchers(MatchFinder *Finder) {
  113 void StringConstructorCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp
   20 void StringIntegerAssignmentCheck::registerMatchers(MatchFinder *Finder) {
  133     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/StringLiteralWithEmbeddedNulCheck.cpp
   28 void StringLiteralWithEmbeddedNulCheck::registerMatchers(MatchFinder *Finder) {
   61     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/StringLiteralWithEmbeddedNulCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousEnumUsageCheck.cpp
  119 void SuspiciousEnumUsageCheck::registerMatchers(MatchFinder *Finder) {
  171 void SuspiciousEnumUsageCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousEnumUsageCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp
   22 void SuspiciousMemsetUsageCheck::registerMatchers(MatchFinder *Finder) {
   55 void SuspiciousMemsetUsageCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMissingCommaCheck.cpp
   84 void SuspiciousMissingCommaCheck::registerMatchers(MatchFinder *Finder) {
   96     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMissingCommaCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousSemicolonCheck.cpp
   20 void SuspiciousSemicolonCheck::registerMatchers(MatchFinder *Finder) {
   31 void SuspiciousSemicolonCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousSemicolonCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp
   84 void SuspiciousStringCompareCheck::registerMatchers(MatchFinder *Finder) {
  169     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/SwappedArgumentsCheck.cpp
   21 void SwappedArgumentsCheck::registerMatchers(MatchFinder *Finder) {
   49 void SwappedArgumentsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/SwappedArgumentsCheck.h
   23   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   24   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/TerminatingContinueCheck.cpp
   21 void TerminatingContinueCheck::registerMatchers(MatchFinder *Finder) {
   37 void TerminatingContinueCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/TerminatingContinueCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/ThrowKeywordMissingCheck.cpp
   19 void ThrowKeywordMissingCheck::registerMatchers(MatchFinder *Finder) {
   40 void ThrowKeywordMissingCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/ThrowKeywordMissingCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/TooSmallLoopVariableCheck.cpp
   54 void TooSmallLoopVariableCheck::registerMatchers(MatchFinder *Finder) {
  147 void TooSmallLoopVariableCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/TooSmallLoopVariableCheck.h
   35   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   36   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp
   26 void UndefinedMemoryManipulationCheck::registerMatchers(MatchFinder *Finder) {
   49     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/UndelegatedConstructorCheck.cpp
   50 void UndelegatedConstructorCheck::registerMatchers(MatchFinder *Finder) {
   75     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/UndelegatedConstructorCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp
   31 void UnhandledSelfAssignmentCheck::registerMatchers(MatchFinder *Finder) {
  105     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/UnusedRaiiCheck.cpp
   26 void UnusedRaiiCheck::registerMatchers(MatchFinder *Finder) {
   49 void UnusedRaiiCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/UnusedRaiiCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/UnusedReturnValueCheck.cpp
   52 void UnusedReturnValueCheck::registerMatchers(MatchFinder *Finder) {
   86 void UnusedReturnValueCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/UnusedReturnValueCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
  376 void UseAfterMoveCheck::registerMatchers(MatchFinder *Finder) {
  405 void UseAfterMoveCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp
  217 void VirtualNearMissCheck::registerMatchers(MatchFinder *Finder) {
  230 void VirtualNearMissCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/CommandProcessorCheck.cpp
   19 void CommandProcessorCheck::registerMatchers(MatchFinder *Finder) {
   35 void CommandProcessorCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/CommandProcessorCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp
   19 void DontModifyStdNamespaceCheck::registerMatchers(MatchFinder *Finder) {
   34     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/DontModifyStdNamespaceCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/FloatLoopCounter.cpp
   19 void FloatLoopCounter::registerMatchers(MatchFinder *Finder) {
   25 void FloatLoopCounter::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/FloatLoopCounter.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/LimitedRandomnessCheck.cpp
   19 void LimitedRandomnessCheck::registerMatchers(MatchFinder *Finder) {
   26 void LimitedRandomnessCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/LimitedRandomnessCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp
   20 void PostfixOperatorCheck::registerMatchers(MatchFinder *Finder) {
   31 void PostfixOperatorCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.cpp
   33 void ProperlySeededRandomGeneratorCheck::registerMatchers(MatchFinder *Finder) {
   79     const MatchFinder::MatchResult &Result) {
   95     const MatchFinder::MatchResult &Result, const T *Func) {
tools/clang/tools/extra/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   35   void checkSeed(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp
   57 void SetLongJmpCheck::registerMatchers(MatchFinder *Finder) {
   72 void SetLongJmpCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp
   20 void StaticObjectExceptionCheck::registerMatchers(MatchFinder *Finder) {
   40 void StaticObjectExceptionCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/StrToNumCheck.cpp
   22 void StrToNumCheck::registerMatchers(MatchFinder *Finder) {
  180 void StrToNumCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/StrToNumCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp
   20 void ThrownExceptionTypeCheck::registerMatchers(MatchFinder *Finder) {
   32 void ThrownExceptionTypeCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp
   19 void VariadicFunctionDefCheck::registerMatchers(MatchFinder *Finder) {
   31 void VariadicFunctionDefCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/AvoidGotoCheck.cpp
   25 void AvoidGotoCheck::registerMatchers(MatchFinder *Finder) {
   46 void AvoidGotoCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/AvoidGotoCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/InitVariablesCheck.cpp
   31 void InitVariablesCheck::registerMatchers(MatchFinder *Finder) {
   47 void InitVariablesCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/InitVariablesCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp
   19 void InterfacesGlobalInitCheck::registerMatchers(MatchFinder *Finder) {
   37 void InterfacesGlobalInitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp
   32 void NarrowingConversionsCheck::registerMatchers(MatchFinder *Finder) {
  436 void NarrowingConversionsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp
   39 void NoMallocCheck::registerMatchers(MatchFinder *Finder) {
   62 void NoMallocCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NoMallocCheck.h
   40   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   43   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp
   41 void OwningMemoryCheck::registerMatchers(MatchFinder *Finder) {
  177 void OwningMemoryCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h
   37   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   38   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp
   51 void ProBoundsArrayToPointerDecayCheck::registerMatchers(MatchFinder *Finder) {
   70     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp
   43 void ProBoundsConstantArrayIndexCheck::registerMatchers(MatchFinder *Finder) {
   67     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   35   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp
   19 void ProBoundsPointerArithmeticCheck::registerMatchers(MatchFinder *Finder) {
   54     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp
   19 void ProTypeConstCastCheck::registerMatchers(MatchFinder *Finder) {
   26 void ProTypeConstCastCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp
   32 void ProTypeCstyleCastCheck::registerMatchers(MatchFinder *Finder) {
   40 void ProTypeCstyleCastCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp
  256 void ProTypeMemberInitCheck::registerMatchers(MatchFinder *Finder) {
  298 void ProTypeMemberInitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.h
   36   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   37   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp
   19 void ProTypeReinterpretCastCheck::registerMatchers(MatchFinder *Finder) {
   27     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp
   19 void ProTypeStaticCastDowncastCheck::registerMatchers(MatchFinder *Finder) {
   29     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp
   19 void ProTypeUnionAccessCheck::registerMatchers(MatchFinder *Finder) {
   29 void ProTypeUnionAccessCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp
   21 void ProTypeVarargCheck::registerMatchers(MatchFinder *Finder) {
   51 void ProTypeVarargCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp
   21 void SlicingCheck::registerMatchers(MatchFinder *Finder) {
   99 void SlicingCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SlicingCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp
   36 void SpecialMemberFunctionsCheck::registerMatchers(MatchFinder *Finder) {
  101     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/darwin/AvoidSpinlockCheck.cpp
   19 void AvoidSpinlockCheck::registerMatchers(MatchFinder *Finder) {
   27 void AvoidSpinlockCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/darwin/AvoidSpinlockCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/darwin/DispatchOnceNonstaticCheck.cpp
   23 void DispatchOnceNonstaticCheck::registerMatchers(MatchFinder *Finder) {
   38 void DispatchOnceNonstaticCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/darwin/DispatchOnceNonstaticCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsCallsCheck.cpp
   17 void DefaultArgumentsCallsCheck::registerMatchers(MatchFinder *Finder) {
   22 void DefaultArgumentsCallsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsCallsCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.cpp
   17 void DefaultArgumentsDeclarationsCheck::registerMatchers(MatchFinder *Finder) {
   23     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/fuchsia/MultipleInheritanceCheck.cpp
   90 void MultipleInheritanceCheck::registerMatchers(MatchFinder *Finder) {
  100 void MultipleInheritanceCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/fuchsia/MultipleInheritanceCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/fuchsia/OverloadedOperatorCheck.cpp
   30 void OverloadedOperatorCheck::registerMatchers(MatchFinder *Finder) {
   35 void OverloadedOperatorCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/fuchsia/OverloadedOperatorCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/fuchsia/StaticallyConstructedObjectsCheck.cpp
   27 void StaticallyConstructedObjectsCheck::registerMatchers(MatchFinder *Finder) {
   50     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/fuchsia/StaticallyConstructedObjectsCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/fuchsia/TrailingReturnCheck.cpp
   26 void TrailingReturnCheck::registerMatchers(MatchFinder *Finder) {
   43 void TrailingReturnCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/fuchsia/TrailingReturnCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/fuchsia/VirtualInheritanceCheck.cpp
   29 void VirtualInheritanceCheck::registerMatchers(MatchFinder *Finder) {
   35 void VirtualInheritanceCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/fuchsia/VirtualInheritanceCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp
   23     ast_matchers::MatchFinder *Finder) {
   58 void AvoidCStyleCastsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.h
   32   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   33   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp
   95 void AvoidNSObjectNewCheck::registerMatchers(MatchFinder *Finder) {
  109 void AvoidNSObjectNewCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/AvoidThrowingObjCExceptionCheck.cpp
   20 void AvoidThrowingObjCExceptionCheck::registerMatchers(MatchFinder *Finder) {
   35     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/AvoidThrowingObjCExceptionCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/DefaultArgumentsCheck.cpp
   19 void DefaultArgumentsCheck::registerMatchers(MatchFinder *Finder) {
   27 void DefaultArgumentsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/DefaultArgumentsCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp
   21 void ExplicitConstructorCheck::registerMatchers(MatchFinder *Finder) {
   87 void ExplicitConstructorCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp
   28     ast_matchers::MatchFinder *Finder) {
   46 void ExplicitMakePairCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/FunctionNamingCheck.cpp
   91 void FunctionNamingCheck::registerMatchers(MatchFinder *Finder) {
  113 void FunctionNamingCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/FunctionNamingCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp
   40     ast_matchers::MatchFinder *Finder) {
   47 void GlobalNamesInHeadersCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp
   61 void GlobalVariableDeclarationCheck::registerMatchers(MatchFinder *Finder) {
   86     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp
   24                            const MatchFinder::MatchResult &MatchResult,
   55 void IntegerTypesCheck::registerMatchers(MatchFinder *Finder) {
   74 void IntegerTypesCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/NonConstReferences.cpp
   33 void NonConstReferences::registerMatchers(MatchFinder *Finder) {
   47 void NonConstReferences::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/NonConstReferences.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp
   22     ast_matchers::MatchFinder *Finder) {
   41 void OverloadedUnaryAndCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp
   39     ast_matchers::MatchFinder *Finder) {
   48     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.h
   36   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   37   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/UpgradeGoogletestCaseCheck.cpp
  131 void UpgradeGoogletestCaseCheck::registerMatchers(MatchFinder *Finder) {
  229                               const MatchFinder::MatchResult &Result) {
  235                          const MatchFinder::MatchResult &Result) {
  242 derivedTypeHasReplacementMethod(const MatchFinder::MatchResult &Result,
  254 getAliasNameRange(const MatchFinder::MatchResult &Result) {
  263 void UpgradeGoogletestCaseCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/UpgradeGoogletestCaseCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp
   22     ast_matchers::MatchFinder *Finder) {
   30     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.h
   38   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   39   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/hicpp/ExceptionBaseclassCheck.cpp
   19 void ExceptionBaseclassCheck::registerMatchers(MatchFinder *Finder) {
   44 void ExceptionBaseclassCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/hicpp/ExceptionBaseclassCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/hicpp/MultiwayPathsCoveredCheck.cpp
   25 void MultiwayPathsCoveredCheck::registerMatchers(MatchFinder *Finder) {
   92 void MultiwayPathsCoveredCheck::check(const MatchFinder::MatchResult &Result) {
  141     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/hicpp/MultiwayPathsCoveredCheck.h
   32   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   33   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   39       const ast_matchers::MatchFinder::MatchResult &Result);
tools/clang/tools/extra/clang-tidy/hicpp/NoAssemblerCheck.cpp
   26 void NoAssemblerCheck::registerMatchers(MatchFinder *Finder) {
   32 void NoAssemblerCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/hicpp/NoAssemblerCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/hicpp/SignedBitwiseCheck.cpp
   20 void SignedBitwiseCheck::registerMatchers(MatchFinder *Finder) {
   64 void SignedBitwiseCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/hicpp/SignedBitwiseCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/linuxkernel/MustCheckErrsCheck.cpp
   19 void MustCheckErrsCheck::registerMatchers(MatchFinder *Finder) {
   35 void MustCheckErrsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/linuxkernel/MustCheckErrsCheck.h
   35   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   36   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.cpp
   25     MatchFinder *Finder) {
   71     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.h
   56   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   57   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.cpp
   19 void PreferRegisterOverUnsignedCheck::registerMatchers(MatchFinder *Finder) {
   35     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp
   20 void TwineLocalCheck::registerMatchers(MatchFinder *Finder) {
   26 void TwineLocalCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.h
   24   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   25   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp
   51 void DefinitionsInHeadersCheck::registerMatchers(MatchFinder *Finder) {
   72 void DefinitionsInHeadersCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.h
   37   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   38   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/MisplacedConstCheck.cpp
   19 void MisplacedConstCheck::registerMatchers(MatchFinder *Finder) {
   46 void MisplacedConstCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/MisplacedConstCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp
  131 void NewDeleteOverloadsCheck::registerMatchers(MatchFinder *Finder) {
  154 void NewDeleteOverloadsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp
   20 void NonCopyableObjectsCheck::registerMatchers(MatchFinder *Finder) {
   54 void NonCopyableObjectsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.h
   24   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   25   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/NonPrivateMemberVariablesInClassesCheck.cpp
   52     MatchFinder *Finder) {
   81     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/NonPrivateMemberVariablesInClassesCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  345 static bool retrieveIntegerConstantExpr(const MatchFinder::MatchResult &Result,
  354 static bool retrieveIntegerConstantExpr(const MatchFinder::MatchResult &Result,
  370 static bool retrieveSymbolicExpr(const MatchFinder::MatchResult &Result,
  400 retrieveBinOpIntegerConstantExpr(const MatchFinder::MatchResult &Result,
  494     const MatchFinder::MatchResult &Result, StringRef Id,
  638 void RedundantExpressionCheck::registerMatchers(MatchFinder *Finder) {
  768     const MatchFinder::MatchResult &Result) {
  841     const MatchFinder::MatchResult &Result) {
  914     const MatchFinder::MatchResult &Result) {
  978 void RedundantExpressionCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   31   void checkArithmeticExpr(const ast_matchers::MatchFinder::MatchResult &R);
   32   void checkBitwiseExpr(const ast_matchers::MatchFinder::MatchResult &R);
   33   void checkRelationalExpr(const ast_matchers::MatchFinder::MatchResult &R);
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp
   29 void StaticAssertCheck::registerMatchers(MatchFinder *Finder) {
   79 void StaticAssertCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp
   28 void ThrowByValueCatchByReferenceCheck::registerMatchers(MatchFinder *Finder) {
   43     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp
   20     ast_matchers::MatchFinder *Finder) {
   72     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp
   19 void UniqueptrResetReleaseCheck::registerMatchers(MatchFinder *Finder) {
   44 const Type *getDeleterForUniquePtr(const MatchFinder::MatchResult &Result,
   56 bool areDeletersCompatible(const MatchFinder::MatchResult &Result) {
   95 void UniqueptrResetReleaseCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.h
   34   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   35   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp
   20 void UnusedAliasDeclsCheck::registerMatchers(MatchFinder *Finder) {
   33 void UnusedAliasDeclsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.h
   24   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   25   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp
   31 void UnusedParametersCheck::registerMatchers(MatchFinder *Finder) {
   39 static CharSourceRange removeNode(const MatchFinder::MatchResult &Result,
   56 static FixItHint removeParameter(const MatchFinder::MatchResult &Result,
   65 static FixItHint removeArgument(const MatchFinder::MatchResult &Result,
  132     const MatchFinder::MatchResult &Result, const FunctionDecl *Function,
  170 void UnusedParametersCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.h
   24   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   25   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   34   warnOnUnusedParameter(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp
   53 void UnusedUsingDeclsCheck::registerMatchers(MatchFinder *Finder) {
   71 void UnusedUsingDeclsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp
  119 void AvoidBindCheck::registerMatchers(MatchFinder *Finder) {
  131 void AvoidBindCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/AvoidCArraysCheck.cpp
   45 void AvoidCArraysCheck::registerMatchers(MatchFinder *Finder) {
   61 void AvoidCArraysCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/AvoidCArraysCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp
   65     ast_matchers::MatchFinder *Finder) {
   81     const ast_matchers::MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.h
   24   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   25   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.cpp
   31 void DeprecatedIosBaseAliasesCheck::registerMatchers(MatchFinder *Finder) {
   45     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
  482 void LoopConvertCheck::registerMatchers(MatchFinder *Finder) {
  808 void LoopConvertCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.h
   23   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   24   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp
   78 void MakeSmartPtrCheck::registerMatchers(ast_matchers::MatchFinder *Finder) {
  110 void MakeSmartPtrCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) final;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) final;
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp
  132 void PassByValueCheck::registerMatchers(MatchFinder *Finder) {
  180 void PassByValueCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/RawStringLiteralCheck.cpp
   43 bool containsEscapedCharacters(const MatchFinder::MatchResult &Result,
  120 void RawStringLiteralCheck::registerMatchers(MatchFinder *Finder) {
  129 void RawStringLiteralCheck::check(const MatchFinder::MatchResult &Result) {
  145     const MatchFinder::MatchResult &Result, const StringLiteral *Literal,
tools/clang/tools/extra/clang-tidy/modernize/RawStringLiteralCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   36       const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp
   46 void RedundantVoidArgCheck::registerMatchers(MatchFinder *Finder) {
   76 void RedundantVoidArgCheck::check(const MatchFinder::MatchResult &Result) {
  102     const MatchFinder::MatchResult &Result, const FunctionDecl *Function) {
  122     const ast_matchers::MatchFinder::MatchResult &Result, SourceRange Range,
  185     const MatchFinder::MatchResult &Result,
  195     const MatchFinder::MatchResult &Result, const FieldDecl *Member) {
  203     const MatchFinder::MatchResult &Result, const VarDecl *Var) {
  220     const MatchFinder::MatchResult &Result, const CXXNamedCastExpr *NamedCast) {
  230     const MatchFinder::MatchResult &Result,
  239     const MatchFinder::MatchResult &Result, const LambdaExpr *Lambda) {
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.h
   36   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   38   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   41   void processFunctionDecl(const ast_matchers::MatchFinder::MatchResult &Result,
   45   processTypedefNameDecl(const ast_matchers::MatchFinder::MatchResult &Result,
   48   void processFieldDecl(const ast_matchers::MatchFinder::MatchResult &Result,
   51   void processVarDecl(const ast_matchers::MatchFinder::MatchResult &Result,
   55   processNamedCastExpr(const ast_matchers::MatchFinder::MatchResult &Result,
   59   processExplicitCastExpr(const ast_matchers::MatchFinder::MatchResult &Result,
   62   void processLambdaExpr(const ast_matchers::MatchFinder::MatchResult &Result,
   66   removeVoidArgumentTokens(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp
   85 void ReplaceAutoPtrCheck::registerMatchers(MatchFinder *Finder) {
  148 void ReplaceAutoPtrCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.h
   47   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   50   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp
   29 void ReplaceRandomShuffleCheck::registerMatchers(MatchFinder *Finder) {
   58 void ReplaceRandomShuffleCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp
   21 void ReturnBracedInitListCheck::registerMatchers(MatchFinder *Finder) {
   46 void ReturnBracedInitListCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/ReturnBracedInitListCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp
   21 void ShrinkToFitCheck::registerMatchers(MatchFinder *Finder) {
   55 void ShrinkToFitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp
   19 void UnaryStaticAssertCheck::registerMatchers(MatchFinder *Finder) {
   26 void UnaryStaticAssertCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UnaryStaticAssertCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp
  327 void UseAutoCheck::registerMatchers(MatchFinder *Finder) {
  466 void UseAutoCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.h
   22   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   23   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp
   25 void UseBoolLiteralsCheck::registerMatchers(MatchFinder *Finder) {
   49 void UseBoolLiteralsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseBoolLiteralsCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp
  192 void UseDefaultMemberInitCheck::registerMatchers(MatchFinder *Finder) {
  231 void UseDefaultMemberInitCheck::check(const MatchFinder::MatchResult &Result) {
  243     const MatchFinder::MatchResult &Result, const CXXCtorInitializer *Init) {
  278     const MatchFinder::MatchResult &Result, const CXXCtorInitializer *Init) {
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   32   void checkDefaultInit(const ast_matchers::MatchFinder::MatchResult &Result,
   34   void checkExistingInit(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/modernize/UseEmplaceCheck.cpp
   42 void UseEmplaceCheck::registerMatchers(MatchFinder *Finder) {
  121 void UseEmplaceCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseEmplaceCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp
  209 void UseEqualsDefaultCheck::registerMatchers(MatchFinder *Finder) {
  242 void UseEqualsDefaultCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.h
   41   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   42   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp
   27 void UseEqualsDeleteCheck::registerMatchers(MatchFinder *Finder) {
   57 void UseEqualsDeleteCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDeleteCheck.h
   43   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   44   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp
   86 void UseNodiscardCheck::registerMatchers(MatchFinder *Finder) {
  117 void UseNodiscardCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.h
   38   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   39   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp
   29 void UseNoexceptCheck::registerMatchers(MatchFinder *Finder) {
   61 void UseNoexceptCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.h
   36   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   37   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp
  475 void UseNullptrCheck::registerMatchers(MatchFinder *Finder) {
  483 void UseNullptrCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.h
   22   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   23   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp
   32 void UseOverrideCheck::registerMatchers(MatchFinder *Finder) {
   85 void UseOverrideCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.h
   23   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   24   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
  371 void UseTrailingReturnTypeCheck::registerMatchers(MatchFinder *Finder) {
  389 void UseTrailingReturnTypeCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   36   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp
   28 void UseTransparentFunctorsCheck::registerMatchers(MatchFinder *Finder) {
   82     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseTransparentFunctorsCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseUncaughtExceptionsCheck.cpp
   19 void UseUncaughtExceptionsCheck::registerMatchers(MatchFinder *Finder) {
   50 void UseUncaughtExceptionsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseUncaughtExceptionsCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/modernize/UseUsingCheck.cpp
   23 void UseUsingCheck::registerMatchers(MatchFinder *Finder) {
   78 void UseUsingCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/modernize/UseUsingCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/mpi/BufferDerefCheck.cpp
   21 void BufferDerefCheck::registerMatchers(MatchFinder *Finder) {
   25 void BufferDerefCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/mpi/BufferDerefCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/mpi/TypeMismatchCheck.cpp
  239 void TypeMismatchCheck::registerMatchers(MatchFinder *Finder) {
  243 void TypeMismatchCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/mpi/TypeMismatchCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/objc/AvoidNSErrorInitCheck.cpp
   19 void AvoidNSErrorInitCheck::registerMatchers(MatchFinder *Finder) {
   30 void AvoidNSErrorInitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/objc/AvoidNSErrorInitCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/objc/ForbiddenSubclassingCheck.cpp
   51 void ForbiddenSubclassingCheck::registerMatchers(MatchFinder *Finder) {
   70     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/objc/ForbiddenSubclassingCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/objc/MissingHashCheck.cpp
   39 void MissingHashCheck::registerMatchers(MatchFinder *Finder) {
   54 void MissingHashCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/objc/MissingHashCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/objc/PropertyDeclarationCheck.cpp
  100 void PropertyDeclarationCheck::registerMatchers(MatchFinder *Finder) {
  112 void PropertyDeclarationCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/objc/PropertyDeclarationCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/objc/SuperSelfCheck.cpp
   77 void SuperSelfCheck::registerMatchers(MatchFinder *Finder) {
   92 void SuperSelfCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/objc/SuperSelfCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/openmp/ExceptionEscapeCheck.cpp
   45 void ExceptionEscapeCheck::registerMatchers(MatchFinder *Finder) {
   61 void ExceptionEscapeCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/openmp/ExceptionEscapeCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/openmp/UseDefaultNoneCheck.cpp
   24 void UseDefaultNoneCheck::registerMatchers(MatchFinder *Finder) {
   40 void UseDefaultNoneCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/openmp/UseDefaultNoneCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/FasterStringFindCheck.cpp
   61 void FasterStringFindCheck::registerMatchers(MatchFinder *Finder) {
   84 void FasterStringFindCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/FasterStringFindCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/ForRangeCopyCheck.cpp
   35 void ForRangeCopyCheck::registerMatchers(MatchFinder *Finder) {
   50 void ForRangeCopyCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/ForRangeCopyCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/ImplicitConversionInLoopCheck.cpp
   35 void ImplicitConversionInLoopCheck::registerMatchers(MatchFinder *Finder) {
   64     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/ImplicitConversionInLoopCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp
   29 void InefficientAlgorithmCheck::registerMatchers(MatchFinder *Finder) {
   67 void InefficientAlgorithmCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp
   30     MatchFinder *Finder) {
   71     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/InefficientStringConcatenationCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp
   90     StringRef AppendCallName, MatchFinder *Finder) {
  154 void InefficientVectorOperationCheck::registerMatchers(MatchFinder *Finder) {
  177     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   37                   StringRef AppendCallName, ast_matchers::MatchFinder *Finder);
tools/clang/tools/extra/clang-tidy/performance/MoveConstArgCheck.cpp
   42 void MoveConstArgCheck::registerMatchers(MatchFinder *Finder) {
   61 void MoveConstArgCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/MoveConstArgCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/MoveConstructorInitCheck.cpp
   29 void MoveConstructorInitCheck::registerMatchers(MatchFinder *Finder) {
   46 void MoveConstructorInitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/MoveConstructorInitCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp
   20 void NoexceptMoveConstructorCheck::registerMatchers(MatchFinder *Finder) {
   34     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp
   50 void TypePromotionInMathFnCheck::registerMatchers(MatchFinder *Finder) {
  158 void TypePromotionInMathFnCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/TypePromotionInMathFnCheck.h
   35   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   36   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp
   39 void UnnecessaryCopyInitialization::registerMatchers(MatchFinder *Finder) {
   88     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
   75 void UnnecessaryValueParamCheck::registerMatchers(MatchFinder *Finder) {
   95 void UnnecessaryValueParamCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/portability/SIMDIntrinsicsCheck.cpp
   94 void SIMDIntrinsicsCheck::registerMatchers(MatchFinder *Finder) {
  110 void SIMDIntrinsicsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/portability/SIMDIntrinsicsCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp
   31 void AvoidConstParamsInDecls::registerMatchers(MatchFinder *Finder) {
   51                                       const MatchFinder::MatchResult &Result) {
   77 void AvoidConstParamsInDecls::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp
  125 void BracesAroundStatementsCheck::registerMatchers(MatchFinder *Finder) {
  134     const MatchFinder::MatchResult &Result) {
  204     const MatchFinder::MatchResult &Result, const Stmt *S,
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.h
   47   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   48   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   52   bool checkStmt(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp
   29                   const MatchFinder::MatchResult &Result) {
   71                             const MatchFinder::MatchResult &MatchResult) {
   96 void ConstReturnTypeCheck::registerMatchers(MatchFinder *Finder) {
  104 void ConstReturnTypeCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder* finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult& result) override;
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
   28 void ContainerSizeEmptyCheck::registerMatchers(MatchFinder *Finder) {
  103 void ContainerSizeEmptyCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp
   74 void ConvertMemberFunctionsToStatic::registerMatchers(MatchFinder *Finder) {
  127     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp
   21 void DeleteNullPointerCheck::registerMatchers(MatchFinder *Finder) {
   53 void DeleteNullPointerCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/DeletedDefaultCheck.cpp
   19 void DeletedDefaultCheck::registerMatchers(MatchFinder *Finder) {
   37 void DeletedDefaultCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/DeletedDefaultCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp
   20 void ElseAfterReturnCheck::registerMatchers(MatchFinder *Finder) {
   42 void ElseAfterReturnCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp
  146 void FunctionSizeCheck::registerMatchers(MatchFinder *Finder) {
  155 void FunctionSizeCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.h
   42   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   43   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  236 void IdentifierNamingCheck::registerMatchers(MatchFinder *Finder) {
  710 void IdentifierNamingCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.h
   40   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   41   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp
  259 void ImplicitBoolConversionCheck::registerMatchers(MatchFinder *Finder) {
  333     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp
  299     MatchFinder *Finder) {
  306     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.h
   34   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   35   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/IsolateDeclarationCheck.cpp
   27 void IsolateDeclarationCheck::registerMatchers(MatchFinder *Finder) {
  247 void IsolateDeclarationCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/IsolateDeclarationCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/MagicNumbersCheck.cpp
   26 bool isUsedToInitializeAConstant(const MatchFinder::MatchResult &Result,
   99 void MagicNumbersCheck::registerMatchers(MatchFinder *Finder) {
  105 void MagicNumbersCheck::check(const MatchFinder::MatchResult &Result) {
  110 bool MagicNumbersCheck::isConstant(const MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/readability/MagicNumbersCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   33   bool isConstant(const clang::ast_matchers::MatchFinder::MatchResult &Result,
   48   void checkBoundMatch(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/readability/MisleadingIndentationCheck.cpp
  108 void MisleadingIndentationCheck::registerMatchers(MatchFinder *Finder) {
  116 void MisleadingIndentationCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/MisleadingIndentationCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp
   21 void MisplacedArrayIndexCheck::registerMatchers(MatchFinder *Finder) {
   28 void MisplacedArrayIndexCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/MisplacedArrayIndexCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp
   20 void NamedParameterCheck::registerMatchers(ast_matchers::MatchFinder *Finder) {
   24 void NamedParameterCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp
   36 void NamespaceCommentCheck::registerMatchers(MatchFinder *Finder) {
   68 void NamespaceCommentCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp
   19 void NonConstParameterCheck::registerMatchers(MatchFinder *Finder) {
   40 void NonConstParameterCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/RedundantControlFlowCheck.cpp
   33 void RedundantControlFlowCheck::registerMatchers(MatchFinder *Finder) {
   48 void RedundantControlFlowCheck::check(const MatchFinder::MatchResult &Result) {
   57     const MatchFinder::MatchResult &Result, const CompoundStmt *Block) {
   65     const MatchFinder::MatchResult &Result, const CompoundStmt *Block) {
   73     const MatchFinder::MatchResult &Result, const CompoundStmt *const Block,
tools/clang/tools/extra/clang-tidy/readability/RedundantControlFlowCheck.h
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   30   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   34   checkRedundantReturn(const ast_matchers::MatchFinder::MatchResult &Result,
   38   checkRedundantContinue(const ast_matchers::MatchFinder::MatchResult &Result,
   41   void issueDiagnostic(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/readability/RedundantDeclarationCheck.cpp
   29 void RedundantDeclarationCheck::registerMatchers(MatchFinder *Finder) {
   40 void RedundantDeclarationCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/RedundantDeclarationCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp
   19 void RedundantFunctionPtrDereferenceCheck::registerMatchers(MatchFinder *Finder) {
   27 void RedundantFunctionPtrDereferenceCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.h
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   27   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/RedundantMemberInitCheck.cpp
   23 void RedundantMemberInitCheck::registerMatchers(MatchFinder *Finder) {
   47 void RedundantMemberInitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/RedundantMemberInitCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp
   37 void registerMatchersForGetArrowStart(MatchFinder *Finder,
   38                                       MatchFinder::MatchCallback *Callback) {
   75 void registerMatchersForGetEquals(MatchFinder *Finder,
   76                                   MatchFinder::MatchCallback *Callback) {
  101 void RedundantSmartptrGetCheck::registerMatchers(MatchFinder *Finder) {
  112 bool allReturnTypesMatch(const MatchFinder::MatchResult &Result) {
  129 void RedundantSmartptrGetCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.h
   33   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   34   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp
   44 formatDereference(const ast_matchers::MatchFinder::MatchResult &Result,
   67     ast_matchers::MatchFinder *Finder) {
  174 void RedundantStringCStrCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.h
   23   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   24   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/RedundantStringInitCheck.cpp
   20 void RedundantStringInitCheck::registerMatchers(MatchFinder *Finder) {
   60 void RedundantStringInitCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/RedundantStringInitCheck.h
   23   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   24   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp
   25 StringRef getText(const MatchFinder::MatchResult &Result, SourceRange Range) {
   32 StringRef getText(const MatchFinder::MatchResult &Result, T &Node) {
   61 const CXXBoolLiteralExpr *getBoolLiteral(const MatchFinder::MatchResult &Result,
  171 std::string compareExpressionToConstant(const MatchFinder::MatchResult &Result,
  182 std::string compareExpressionToNullPtr(const MatchFinder::MatchResult &Result,
  189 std::string compareExpressionToZero(const MatchFinder::MatchResult &Result,
  194 std::string replacementExpression(const MatchFinder::MatchResult &Result,
  298 bool containsDiscardedTokens(const MatchFinder::MatchResult &Result,
  323           const MatchFinder::MatchResult &Result)
  333   const MatchFinder::MatchResult &Result;
  359     const MatchFinder::MatchResult &Result, const BinaryOperator *Op) {
  422 void SimplifyBooleanExprCheck::matchBoolCondition(MatchFinder *Finder,
  432 void SimplifyBooleanExprCheck::matchTernaryResult(MatchFinder *Finder,
  443 void SimplifyBooleanExprCheck::matchIfReturnsBool(MatchFinder *Finder,
  460 void SimplifyBooleanExprCheck::matchIfAssignsBool(MatchFinder *Finder,
  486 void SimplifyBooleanExprCheck::matchCompoundIfReturnsBool(MatchFinder *Finder,
  506 void SimplifyBooleanExprCheck::registerMatchers(MatchFinder *Finder) {
  525 void SimplifyBooleanExprCheck::check(const MatchFinder::MatchResult &Result) {
  560     const ast_matchers::MatchFinder::MatchResult &Result, SourceLocation Loc,
  573     const MatchFinder::MatchResult &Result,
  582     const MatchFinder::MatchResult &Result,
  592     const MatchFinder::MatchResult &Result, const ConditionalOperator *Ternary,
  602     const MatchFinder::MatchResult &Result, const IfStmt *If, bool Negated) {
  613     const MatchFinder::MatchResult &Result, const CompoundStmt *Compound,
  653     const MatchFinder::MatchResult &Result, const IfStmt *IfAssign,
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   34   void reportBinOp(const ast_matchers::MatchFinder::MatchResult &Result,
   37   void matchBoolCondition(ast_matchers::MatchFinder *Finder, bool Value,
   40   void matchTernaryResult(ast_matchers::MatchFinder *Finder, bool Value,
   43   void matchIfReturnsBool(ast_matchers::MatchFinder *Finder, bool Value,
   46   void matchIfAssignsBool(ast_matchers::MatchFinder *Finder, bool Value,
   49   void matchCompoundIfReturnsBool(ast_matchers::MatchFinder *Finder, bool Value,
   53   replaceWithThenStatement(const ast_matchers::MatchFinder::MatchResult &Result,
   57   replaceWithElseStatement(const ast_matchers::MatchFinder::MatchResult &Result,
   61   replaceWithCondition(const ast_matchers::MatchFinder::MatchResult &Result,
   66       const ast_matchers::MatchFinder::MatchResult &Result, const IfStmt *If,
   70   replaceWithAssignment(const ast_matchers::MatchFinder::MatchResult &Result,
   74       const ast_matchers::MatchFinder::MatchResult &Result,
   77   void issueDiag(const ast_matchers::MatchFinder::MatchResult &Result,
tools/clang/tools/extra/clang-tidy/readability/SimplifySubscriptExprCheck.cpp
   29 void SimplifySubscriptExprCheck::registerMatchers(MatchFinder *Finder) {
   50 void SimplifySubscriptExprCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/SimplifySubscriptExprCheck.h
   25   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   26   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/StaticAccessedThroughInstanceCheck.cpp
   39 void StaticAccessedThroughInstanceCheck::registerMatchers(MatchFinder *Finder) {
   49     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/StaticAccessedThroughInstanceCheck.h
   31   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   32   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp
   21     MatchFinder *Finder) {
   31     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/StringCompareCheck.cpp
   25 void StringCompareCheck::registerMatchers(MatchFinder *Finder) {
   51 void StringCompareCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/StringCompareCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp
   20 void UniqueptrDeleteReleaseCheck::registerMatchers(MatchFinder *Finder) {
   40     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h
   27   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   28   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp
  195 void UppercaseLiteralSuffixCheck::registerMatchers(MatchFinder *Finder) {
  210     const MatchFinder::MatchResult &Result) {
  233     const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.h
   28   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
   34   bool checkBoundMatch(const ast_matchers::MatchFinder::MatchResult &Result);
tools/clang/tools/extra/clang-tidy/utils/TransformerClangTidyCheck.cpp
   63     ast_matchers::MatchFinder *Finder) {
   70     const ast_matchers::MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/utils/TransformerClangTidyCheck.h
   59   void registerMatchers(ast_matchers::MatchFinder *Finder) final;
   60   void check(const ast_matchers::MatchFinder::MatchResult &Result) final;
tools/clang/tools/extra/clang-tidy/zircon/TemporaryObjectsCheck.cpp
   29 void TemporaryObjectsCheck::registerMatchers(MatchFinder *Finder) {
   46 void TemporaryObjectsCheck::check(const MatchFinder::MatchResult &Result) {
tools/clang/tools/extra/clang-tidy/zircon/TemporaryObjectsCheck.h
   30   void registerMatchers(ast_matchers::MatchFinder *Finder) override;
   31   void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
tools/clang/tools/extra/clangd/ParsedAST.cpp
  255   ast_matchers::MatchFinder CTFinder;
tools/clang/tools/extra/tool-template/ToolTemplate.cpp
   56 class ToolTemplateCallback : public MatchFinder::MatchCallback {
   60   void run(const MatchFinder::MatchResult &Result) override {
  101   ast_matchers::MatchFinder Finder;
tools/clang/tools/extra/unittests/clang-change-namespace/ChangeNamespaceTests.cpp
   42     ast_matchers::MatchFinder Finder;
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyDiagnosticConsumerTest.cpp
   13   void registerMatchers(ast_matchers::MatchFinder *Finder) override {
   16   void check(const ast_matchers::MatchFinder::MatchResult &Result) override {
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyTest.h
   52                       ast_matchers::MatchFinder &Finder,
   77   ast_matchers::MatchFinder &Finder;
  112   ast_matchers::MatchFinder Finder;
tools/clang/tools/extra/unittests/clang-tidy/IncludeInserterTest.cpp
   41   void registerMatchers(ast_matchers::MatchFinder *Finder) override {
   45   void check(const ast_matchers::MatchFinder::MatchResult &Result) override {
tools/clang/tools/extra/unittests/clang-tidy/NamespaceAliaserTest.cpp
   26   void registerMatchers(ast_matchers::MatchFinder *Finder) override {
   29   void check(const ast_matchers::MatchFinder::MatchResult &Result) override {
tools/clang/tools/extra/unittests/clang-tidy/OverlappingReplacementsTest.cpp
   29   void registerMatchers(ast_matchers::MatchFinder *Finder) override {
   33   void check(const ast_matchers::MatchFinder::MatchResult &Result) override {
   45   void registerMatchers(ast_matchers::MatchFinder *Finder) override {
   49   void check(const ast_matchers::MatchFinder::MatchResult &Result) override {
   70   void registerMatchers(ast_matchers::MatchFinder *Finder) final {
   75   void check(const ast_matchers::MatchFinder::MatchResult &Result) final {
tools/clang/tools/extra/unittests/clang-tidy/UsingInserterTest.cpp
   27   void registerMatchers(clang::ast_matchers::MatchFinder *Finder) override {
   31   check(const clang::ast_matchers::MatchFinder::MatchResult &Result) override {
tools/clang/unittests/AST/ASTPrint.h
   34 class PrintMatch : public ast_matchers::MatchFinder::MatchCallback {
   43   void run(const ast_matchers::MatchFinder::MatchResult &Result) override {
   67   ast_matchers::MatchFinder Finder;
tools/clang/unittests/AST/DataCollectionTest.cpp
   53 struct StmtHashMatch : public MatchFinder::MatchCallback {
   58   void run(const MatchFinder::MatchResult &Result) override {
   76   MatchFinder Finder;
tools/clang/unittests/AST/DeclMatcher.h
   21 class DeclMatcher : public MatchFinder::MatchCallback {
   23   void run(const MatchFinder::MatchResult &Result) override {
   33     MatchFinder Finder;
   46 class DeclCounterWithPredicate : public MatchFinder::MatchCallback {
   50   void run(const MatchFinder::MatchResult &Result) override {
   65     MatchFinder Finder;
tools/clang/unittests/AST/DeclPrinterTest.cpp
   44 class PrintMatch : public MatchFinder::MatchCallback {
   53   void run(const MatchFinder::MatchResult &Result) override {
   80   MatchFinder Finder;
tools/clang/unittests/AST/DeclTest.cpp
   26   MatchFinder Finder;
tools/clang/unittests/AST/MatchVerifier.h
   33 class MatchVerifier : public MatchFinder::MatchCallback {
   60   void run(const MatchFinder::MatchResult &Result) override;
   61   virtual void verify(const MatchFinder::MatchResult &Result,
   84   MatchFinder Finder;
  137   MatchFinder Finder;
  149 void MatchVerifier<NodeType>::run(const MatchFinder::MatchResult &Result) {
  162     const MatchFinder::MatchResult &Result) {
  187   void verify(const MatchFinder::MatchResult &Result,
  227   void verify(const MatchFinder::MatchResult &Result,
  266   void verify(const MatchFinder::MatchResult &Result,
  293   void verify(const MatchFinder::MatchResult &Result,
tools/clang/unittests/AST/NamedDeclPrinterTest.cpp
   33 class PrintMatch : public MatchFinder::MatchCallback {
   43   void run(const MatchFinder::MatchResult &Result) override {
   70   MatchFinder Finder;
tools/clang/unittests/AST/OMPStructuredBlockTest.cpp
   58   MatchFinder Finder;
tools/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp
   96   MatchFinder::MatchFinderOptions Options;
   99   MatchFinder Finder(std::move(Options));
  101   struct NamedCallback : public MatchFinder::MatchCallback {
  102     void run(const MatchFinder::MatchResult &Result) override {}
  114 class VerifyStartOfTranslationUnit : public MatchFinder::MatchCallback {
  117   void run(const MatchFinder::MatchResult &Result) override {
  125   MatchFinder Finder;
  140 class VerifyEndOfTranslationUnit : public MatchFinder::MatchCallback {
  143   void run(const MatchFinder::MatchResult &Result) override {
  151   MatchFinder Finder;
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp
   22   MatchFinder Finder;
tools/clang/unittests/ASTMatchers/ASTMatchersTest.h
   37 class VerifyMatch : public MatchFinder::MatchCallback {
   42   void run(const MatchFinder::MatchResult &Result) override {
   78   MatchFinder Finder;
  259   MatchFinder Finder;
  323   MatchFinder Finder;
tools/clang/unittests/Analysis/CFGBuildResult.h
   36 class CFGCallback : public ast_matchers::MatchFinder::MatchCallback {
   40   void run(const ast_matchers::MatchFinder::MatchResult &Result) override {
   57   ast_matchers::MatchFinder Finder;
tools/clang/unittests/Tooling/RangeSelectorTest.cpp
   32 using MatchResult = MatchFinder::MatchResult;
tools/clang/unittests/Tooling/SourceCodeBuildersTest.cpp
   22 using MatchResult = MatchFinder::MatchResult;
tools/clang/unittests/Tooling/StencilTest.cpp
   29 using MatchResult = MatchFinder::MatchResult;
tools/clang/unittests/Tooling/TransformerTest.cpp
  126   clang::ast_matchers::MatchFinder MatchFinder;
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h
   68         default_delete(const default_delete<_Up>&) noexcept { }
   72       operator()(_Tp* __ptr) const
   74 	static_assert(!is_void<_Tp>::value,
   76 	static_assert(sizeof(_Tp)>0,
  122 	  using type = _Up*;
  137       using pointer = typename _Ptr<_Tp, _Dp>::type;
  161 	typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
  163       __uniq_ptr_impl<_Tp, _Dp> _M_t;
  166       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
  167       using element_type  = _Tp;
  252 	unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };
 1645     { typedef _Tp&   type; };
 1650     : public __add_lvalue_reference_helper<_Tp>