Home
last modified time | relevance | path

Searched refs:hasOverloadedOperatorName (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DNewDeleteOverloadsCheck.cpp143 anyOf(hasOverloadedOperatorName("new"), in registerMatchers()
144 hasOverloadedOperatorName("new[]"), in registerMatchers()
145 hasOverloadedOperatorName("delete"), in registerMatchers()
146 hasOverloadedOperatorName("delete[]"))) in registerMatchers()
H A DUnconventionalAssignOperatorCheck.cpp61 hasOverloadedOperatorName("="), in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DInefficientStringConcatenationCheck.cpp36 hasOverloadedOperatorName("+"), in registerMatchers()
41 hasOverloadedOperatorName("+"), in registerMatchers()
47 hasOverloadedOperatorName("="), in registerMatchers()
H A DNoexceptMoveConstructorCheck.cpp23 cxxMethodDecl(anyOf(cxxConstructorDecl(), hasOverloadedOperatorName("=")), in registerMatchers()
H A DForRangeCopyCheck.cpp45 hasOverloadedOperatorName("*"), in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DOverloadedUnaryAndCheck.cpp25 cxxMethodDecl(parameterCountIs(0), hasOverloadedOperatorName("&")) in registerMatchers()
31 hasOverloadedOperatorName("&")) in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DStringviewNullptrCheck.cpp223 cxxOperatorCallExpr(hasOverloadedOperatorName("="), in StringviewNullptrCheckImpl()
239 hasOverloadedOperatorName("=="), in StringviewNullptrCheckImpl()
250 hasOverloadedOperatorName("!="), in StringviewNullptrCheckImpl()
H A DDanglingHandleCheck.cpp86 hasOverloadedOperatorName("[]")))); in makeContainerMatcher()
131 hasOverloadedOperatorName("="), in registerMatchersForVariables()
H A DSignedCharMisuseCheck.cpp116 hasOverloadedOperatorName("[]"), in registerMatchers()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DGtestMatchers.cpp135 hasOverloadedOperatorName("()"), hasArgument(2, Actual), in gtestThatInternal()
174 hasOverloadedOperatorName("()"), argumentCountIs(3), in gtestCallInternal()
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp70 hasOverloadedOperatorName(operator_name), in isOptionalOperatorCallWithName()
112 hasOverloadedOperatorName("="), in isOptionalValueOrConversionAssignment()
120 return cxxOperatorCallExpr(hasOverloadedOperatorName("="), in isOptionalNulloptAssignment()
539 cxxOperatorCallExpr(anyOf(hasOverloadedOperatorName("->"), in ignorableOptional()
540 hasOverloadedOperatorName("*")), in ignorableOptional()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DDurationDivisionCheck.cpp27 cxxOperatorCallExpr(hasOverloadedOperatorName("/"), in registerMatchers()
H A DStrCatAppendCheck.cpp64 hasOverloadedOperatorName("="), in registerMatchers()
H A DDurationUnnecessaryConversionCheck.cpp46 hasOverloadedOperatorName("/"), hasArgument(0, expr().bind("arg")), in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DProBoundsConstantArrayIndexCheck.cpp51 hasOverloadedOperatorName("[]"), in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DReplaceAutoPtrCheck.cpp87 cxxOperatorCallExpr(hasOverloadedOperatorName("="), in registerMatchers()
H A DLoopConvertCheck.cpp186 hasOverloadedOperatorName("*"), in makeIteratorLoopMatcher()
211 hasOverloadedOperatorName("++"), in makeIteratorLoopMatcher()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTContextParentMapTest.cpp116 hasOverloadedOperatorName("()"), in TEST()
H A DStructuralEquivalenceTest.cpp304 Lang_CXX03, functionDecl(hasOverloadedOperatorName("<")), in TEST_F()
305 functionDecl(hasOverloadedOperatorName("=="))); in TEST_F()
312 Lang_CXX03, functionDecl(hasOverloadedOperatorName("<")), in TEST_F()
313 functionDecl(hasOverloadedOperatorName("<"))); in TEST_F()
582 functionDecl(hasOverloadedOperatorName("+")), in TEST_F()
583 functionDecl(hasOverloadedOperatorName("-"))); in TEST_F()
H A DASTImporterTest.cpp2534 FromTU, functionDecl(hasOverloadedOperatorName("<"))); in TEST_P()
5003 ToTU, functionDecl(hasOverloadedOperatorName("+"))); in TEST_P()
5005 ToTU, functionDecl(hasOverloadedOperatorName("-"))); in TEST_P()
5027 ToTU, functionDecl(hasOverloadedOperatorName("+"))); in TEST_P()
5036 FromTU, functionDecl(hasOverloadedOperatorName("+"))); in TEST_P()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DDeclRefExprUtils.cpp142 cxxOperatorCallExpr(UsedAsConstRefArg, hasOverloadedOperatorName("="), in isCopyAssignmentArgument()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp318 hasOverloadedOperatorName("->"), in findDirectMutation()
518 hasOverloadedOperatorName("*"), in findReferenceMutation()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNarrowingTest.cpp1368 cxxOperatorCallExpr(hasOverloadedOperatorName("&&")); in TEST_P()
1374 cxxOperatorCallExpr(hasOverloadedOperatorName("<<")); in TEST_P()
1380 cxxOperatorCallExpr(hasOverloadedOperatorName("*")); in TEST_P()
1384 cxxRecordDecl(hasMethod(hasOverloadedOperatorName("*"))); in TEST_P()
1387 DeclarationMatcher AnyOpStar = functionDecl(hasOverloadedOperatorName("*")); in TEST_P()
1407 cxxOperatorCallExpr(hasOverloadedOperatorName("&&")).bind("x"), in TEST_P()
H A DASTMatchersTraversalTest.cpp3923 has(cxxOperatorCallExpr(hasOverloadedOperatorName("==")))); in TEST()
3939 auto M = cxxOperatorCallExpr(hasOverloadedOperatorName("==")); in TEST()
3947 auto M = cxxOperatorCallExpr(hasOverloadedOperatorName("!=")); in TEST()
4069 hasOverloadedOperatorName("=="), withArgs("hs1", "hs2")))); in TEST()
4079 has(cxxOperatorCallExpr(hasOverloadedOperatorName("=="), in TEST()
4090 has(cxxOperatorCallExpr(hasOverloadedOperatorName("=="), in TEST()
4102 hasOverloadedOperatorName("<=>"), withArgs("hs5", "hs6")))), in TEST()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp337 REGISTER_MATCHER(hasOverloadedOperatorName); in RegistryMaps()

12