|
reference, declaration → definition
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>