Home
last modified time | relevance | path

Searched refs:makeRule (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DStringviewNullptrCheck.cpp101 auto HandleTemporaryCStyleCastExpr = makeRule( in StringviewNullptrCheckImpl()
113 auto HandleStackCopyInitialization = makeRule( in StringviewNullptrCheckImpl()
123 makeRule(varDecl(HasBasicStringViewType, in StringviewNullptrCheckImpl()
132 makeRule(varDecl(HasBasicStringViewType, in StringviewNullptrCheckImpl()
143 makeRule(varDecl(HasBasicStringViewType, in StringviewNullptrCheckImpl()
200 auto HandleHeapDirectInitialization = makeRule( in StringviewNullptrCheckImpl()
222 auto HandleAssignment = makeRule( in StringviewNullptrCheckImpl()
229 auto HandleRelativeComparison = makeRule( in StringviewNullptrCheckImpl()
237 auto HandleEmptyEqualityComparison = makeRule( in StringviewNullptrCheckImpl()
259 auto HandleReturnStatement = makeRule( in StringviewNullptrCheckImpl()
[all …]
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DTransformerTest.cpp31 using ::clang::transformer::makeRule;
209 auto R = makeRule( in ruleStrlenSize()
234 RewriteRule Rule = makeRule( in TEST_F()
274 RewriteRule Rule = makeRule( in TEST_F()
571 makeRule( in TEST_F()
627 makeRule(functionDecl( in TEST_F()
687 makeRule( in TEST_F()
757 makeRule(declStmt().bind(Decl), in TEST_F()
796 makeRule( in TEST_F()
884 makeRule( in TEST_F()
[all …]
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-tidy/
H A DTransformerClangTidyCheckTest.cpp28 using transformer::makeRule;
38 RewriteRuleWith<std::string> Rule = makeRule( in invertIf()
79 makeRule(returnStmt(), noopEdit(node(RootID)), cat("message")), in TEST()
97 : TransformerClangTidyCheck(makeRule(returnStmt(), in TEST()
118 makeRule(integerLiteral(), change(cat("LIT")), cat("no message")), in IntLitCheck()
141 makeRule( in BinOpCheck()
169 return makeRule(clang::ast_matchers::functionDecl(), in needsObjC()
195 return makeRule(clang::ast_matchers::functionDecl(), in noSkip()
223 makeRule(callExpr(callee(functionDecl(hasName("f")))), in replaceCall()
272 RewriteRuleWith<std::string> Rule = transformer::makeRule( in rule()
/llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/
H A DRewriteRule.h300 RewriteRule makeRule(ast_matchers::internal::DynTypedMatcher M,
304 RewriteRuleWith<MetadataT> makeRule(ast_matchers::internal::DynTypedMatcher M,
323 RewriteRule makeRule(ast_matchers::internal::DynTypedMatcher M,
325 return detail::makeRule(
329 RewriteRule makeRule(ast_matchers::internal::DynTypedMatcher M,
336 RewriteRuleWith<MetadataT> makeRule(ast_matchers::internal::DynTypedMatcher M,
339 return detail::makeRule(
345 RewriteRuleWith<MetadataT> makeRule(ast_matchers::internal::DynTypedMatcher M,
348 return detail::makeRule(std::move(M),
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DStringFindStrContainsCheck.cpp31 using ::clang::transformer::makeRule;
65 {makeRule( in makeRewriteRule()
73 makeRule( in makeRewriteRule()
H A DCleanupCtadCheck.cpp30 return makeRule( in CleanupCtadCheckImpl()
/llvm-project-15.0.7/clang/docs/
H A DClangTransformerTutorial.rst73 makeRule(functionDecl(hasName("MkX").bind("fun"),
77 ``makeRule`` is our go-to function for generating rewrite rules. It takes three
88 Note that the result of ``makeRule`` is a value of type
100 makeRule(declRefExpr(to(functionDecl(hasName("MkX")))),
134 makeRule(
157 makeRule(
177 makeRule(cxxMemberCallExpr(on(child_call), callee(memberExpr().bind(m)),
284 makeRule(functionDecl(hasName("bad")).bind(f),
302 makeRule(callExpr(...),
345 makeRule(compoundStmt(statementCountIs(0)).bind("empty"), ...),
[all …]
/llvm-project-15.0.7/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp178 RewriteRule transformer::detail::makeRule(DynTypedMatcher M, in makeRule() function in transformer::detail
185 RewriteRule transformer::makeRule(ast_matchers::internal::DynTypedMatcher M, in makeRule() function in transformer
187 return detail::makeRule(std::move(M), in makeRule()