/llvm-project/clang-tools-extra/clang-tidy/readability/ |
H A D | ContainerDataPointerCheck.cpp | 58 unaryOperator( in registerMatchers() 63 unaryOperator(hasOperatorName("&"), in registerMatchers() 77 unaryOperator( in registerMatchers()
|
H A D | RedundantSmartptrGetCheck.cpp | 69 unaryOperator(hasOperatorName("*"), hasUnaryOperand(callToGet(Smartptr))), in registerMatchersForGetArrowStart() 76 unaryOperator(hasOperatorName("!"), hasUnaryOperand(CallToGetAsBool)), in registerMatchersForGetArrowStart()
|
H A D | RedundantFunctionPtrDereferenceCheck.cpp | 19 traverse(TK_AsIs, unaryOperator(hasOperatorName("*"), in registerMatchers()
|
/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
H A D | SuspiciousStringCompareCheck.cpp | 85 const auto ComparisonUnaryOperator = unaryOperator(hasOperatorName("!")); in registerMatchers() 122 Finder->addMatcher(unaryOperator(hasOperatorName("!"), in registerMatchers() 148 unaryOperator( in registerMatchers()
|
H A D | BoolPointerImplicitConversionCheck.cpp | 23 unless(hasParent(unaryOperator(hasOperatorName("!")))), in registerMatchers() 47 if (!match(findAll(unaryOperator(hasOperatorName("*"), in checkImpl()
|
H A D | AssertSideEffectCheck.cpp | 120 unaryOperator(hasOperatorName("!"), in registerMatchers() 121 hasUnaryOperand(unaryOperator( in registerMatchers()
|
H A D | IntegerDivisionCheck.cpp | 24 const auto UnaryOperators = unaryOperator(hasAnyOperatorName("~", "!")); in registerMatchers()
|
H A D | SizeofExpressionCheck.cpp | 98 anyOf(integerLiteral(), unaryOperator(hasUnaryOperand(IntegerExpr)), in registerMatchers() 165 unaryOperator(hasUnaryOperand(ArrayExpr), unless(hasOperatorName("*"))), in registerMatchers() 188 ignoringParenImpCasts(unaryOperator(hasOperatorName("*"))); in registerMatchers()
|
H A D | PointerArithmeticOnPolymorphicObjectCheck.cpp | 62 const auto UnaryOperators = unaryOperator( in registerMatchers()
|
H A D | ComparePointerToMemberVirtualFunctionCheck.cpp | 40 auto DirectMemberVirtualFunctionPointer = unaryOperator( in registerMatchers()
|
H A D | IncDecInConditionsCheck.cpp | 44 expr(anyOf(unaryOperator(isUnaryPrePostOperator(), in registerMatchers()
|
H A D | PosixReturnCheck.cpp | 35 unaryOperator(hasOperatorName("-"), hasUnaryOperand(integerLiteral())); in registerMatchers()
|
/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
H A D | ShrinkToFitCheck.cpp | 32 0, anyOf(Shrinkable, unaryOperator(hasUnaryOperand(Shrinkable)))), in registerMatchers() 36 unaryOperator(hasUnaryOperand(BoundShrinkable))), in registerMatchers()
|
H A D | IntegralLiteralExpressionMatcher.cpp | 88 bool IntegralLiteralExpressionMatcher::unaryOperator() { in unaryOperator() function in clang::tidy::modernize::IntegralLiteralExpressionMatcher 142 if (!unaryOperator()) in unaryExpr()
|
H A D | IntegralLiteralExpressionMatcher.h | 51 bool unaryOperator();
|
H A D | UseDefaultMemberInitCheck.cpp | 199 unaryOperator(hasAnyOperatorName("+", "-"), in registerMatchers() 202 unaryOperator(hasAnyOperatorName("+", "-"), in registerMatchers()
|
/llvm-project/clang-tools-extra/clang-tidy/misc/ |
H A D | UnconventionalAssignOperatorCheck.cpp | 63 anyOf(unaryOperator(hasOperatorName("*"), hasUnaryOperand(cxxThisExpr())), in registerMatchers() 70 0, unaryOperator(hasOperatorName("*"), in check()
|
H A D | StaticAssertCheck.cpp | 30 auto NegatedString = unaryOperator( in registerMatchers() 59 AssertExprRoot, unaryOperator(hasUnaryOperand( in registerMatchers()
|
H A D | NonCopyableObjects.cpp | 48 expr(unaryOperator(hasOperatorName("*"), BadEitherType)).bind("expr"), in registerMatchers()
|
/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopUnrolling.cpp | 102 unaryOperator(anyOf(hasOperatorName("--"), hasOperatorName("++")), in changeIntBoundNode() 128 return unaryOperator( in getAddrTo() 160 hasIncrement(unaryOperator( in forLoopMatcher()
|
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
H A D | ProBoundsPointerArithmeticCheck.cpp | 36 unaryOperator(hasAnyOperatorName("++", "--"), hasType(pointerType())) in registerMatchers()
|
/llvm-project/clang/unittests/ASTMatchers/ |
H A D | ASTMatchersTraversalTest.cpp | 1860 EXPECT_TRUE(notMatches("int a[42]; void x() { a[23]; }", unaryOperator())); in TEST() 1870 StatementMatcher OperatorNot = unaryOperator(hasOperatorName("!")); in TEST() 1877 StatementMatcher Matcher = unaryOperator(hasAnyOperatorName("-", "*", "++")); in TEST() 1890 unaryOperator(hasUnaryOperand(cxxBoolLiteral(equals(false)))); in TEST() 2048 EXPECT_TRUE(matches("bool b = !true;", unaryOperator(hasOperatorName("!")))); in TEST() 2050 matches("bool b; bool *p = &b;", unaryOperator(hasOperatorName("&")))); in TEST() 2051 EXPECT_TRUE(matches("int i = ~ 1;", unaryOperator(hasOperatorName("~")))); in TEST() 2053 matches("bool *p; bool b = *p;", unaryOperator(hasOperatorName("*")))); in TEST() 2055 matches("int i; int j = +i;", unaryOperator(hasOperatorName("+")))); in TEST() 2057 matches("int i; int j = -i;", unaryOperator(hasOperatorNam in TEST() [all...] |
/llvm-project/clang-tools-extra/clang-tidy/performance/ |
H A D | ImplicitConversionInLoopCheck.cpp | 57 hasDescendant(unaryOperator(hasOperatorName("*")) in registerMatchers()
|
/llvm-project/clang-tools-extra/clang-tidy/hicpp/ |
H A D | SignedBitwiseCheck.cpp | 70 unaryOperator(hasOperatorName("~"), hasUnaryOperand(SignedIntegerOperand)) in registerMatchers()
|
/llvm-project/clang-tools-extra/clang-tidy/cert/ |
H A D | NonTrivialTypesLibcMemoryCallsCheck.cpp | 72 return expr(unaryOperator( in registerMatchers()
|