Home
last modified time | relevance | path

Searched refs:equalsBoundNode (Results 1 – 25 of 45) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DUnhandledSelfAssignmentCheck.cpp54 isCopyConstructor(), ofClass(equalsBoundNode("class")))))))); in registerMatchers()
62 varDecl(hasType(cxxRecordDecl(equalsBoundNode("class"))), in registerMatchers()
65 hasType(cxxRecordDecl(equalsBoundNode("class"))))))))); in registerMatchers()
72 hasName("operator="), ofClass(equalsBoundNode("class")))))))); in registerMatchers()
H A DRedundantBranchConditionCheck.cpp60 varDecl(equalsBoundNode(CondVarStr)))) in registerMatchers()
66 equalsBoundNode(CondVarStr)))) in registerMatchers()
H A DSuspiciousEnumUsageCheck.cpp127 hasRHS(hasType(enumDecl(unless(equalsBoundNode("enumDecl"))) in registerMatchers()
135 hasRHS(expr(hasType(enumDecl(equalsBoundNode("enumDecl")))) in registerMatchers()
H A DTerminatingContinueCheck.cpp26 equalsBoundNode("closestLoop")); in registerMatchers()
H A DSizeofContainerCheck.cpp33 hasRHS(ignoringParenCasts(equalsBoundNode("sizeof"))))))), in registerMatchers()
H A DIntegerDivisionCheck.cpp41 hasAncestor(castExpr(equalsBoundNode("FloatCast"))))))) in registerMatchers()
H A DSmartPtrArrayMismatchCheck.cpp72 equalsBoundNode(PointerTypeN))))) in registerMatchers()
H A DStringIntegerAssignmentCheck.cpp39 hasCanonicalType(equalsBoundNode("type")))))) in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DStrCatAppendCheck.cpp50 hasArgument(0, ignoringImpCasts(declRefExpr(to(equalsBoundNode("LHS")), in registerMatchers()
55 to(equalsBoundNode("LHS")), unless(equalsBoundNode("Arg0"))))))); in registerMatchers()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DLoopUnrolling.cpp136 changeIntBoundNode(equalsBoundNode(std::string(NodeName))), in hasSuspiciousStmt()
137 callByRef(equalsBoundNode(std::string(NodeName))), in hasSuspiciousStmt()
138 getAddrTo(equalsBoundNode(std::string(NodeName))), in hasSuspiciousStmt()
139 assignedToRef(equalsBoundNode(std::string(NodeName)))))); in hasSuspiciousStmt()
150 equalsBoundNode("initVarName"))))), in forLoopMatcher()
152 equalsBoundNode("initVarName"))))), in forLoopMatcher()
160 to(varDecl(allOf(equalsBoundNode("initVarName"), in forLoopMatcher()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DUnconventionalAssignOperatorCheck.cpp24 anyOf(autoType(), hasDeclaration(equalsBoundNode("class")))))))); in registerMatchers()
27 anyOf(hasDeclaration(equalsBoundNode("class")), in registerMatchers()
28 referenceType(pointee(hasDeclaration(equalsBoundNode("class"))))))); in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DContainerSizeEmptyCheck.cpp63 withInitializer(expr(equalsBoundNode(ExprName))), in AST_MATCHER()
69 .with(hasCondition(expr(equalsBoundNode(ExprName)))), in AST_MATCHER()
76 expr(equalsBoundNode(ExprName)), in AST_MATCHER()
137 ofClass(equalsBoundNode("container")))))) in registerMatchers()
151 cxxMethodDecl(ofClass(equalsBoundNode("container")))))) in registerMatchers()
171 ofClass(equalsBoundNode("container")))))) in registerMatchers()
H A DDeleteNullPointerCheck.cpp24 has(declRefExpr(to(decl(equalsBoundNode("deletedPointer")))))) in registerMatchers()
29 fieldDecl(equalsBoundNode("deletedMemberPointer")))))) in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DSlicingCheck.cpp40 cxxRecordDecl(isDerivedFrom(equalsBoundNode("BaseDecl"))) in registerMatchers()
46 hasParent(cxxConstructorDecl(ofClass(equalsBoundNode("DerivedDecl")))); in registerMatchers()
H A DInitVariablesCheck.cpp47 unless(equalsBoundNode(BadDecl))) in registerMatchers()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DNumberObjectConversionChecker.cpp237 equalsBoundNode("c_object"), in checkASTCodeBody()
238 equalsBoundNode("objc_object"), in checkASTCodeBody()
239 equalsBoundNode("cpp_object"))); in checkASTCodeBody()
H A DRunLoopAutoreleaseLeakChecker.cpp148 return objcMessageExpr(unless(anyOf(equalsBoundNode(RunLoopBind), in getOtherMessageSentM()
149 equalsBoundNode(RunLoopRunBind))), in getOtherMessageSentM()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertCheck.cpp73 declRefExpr(to(varDecl(equalsBoundNode(InitVarName)))))); in integerComparisonMatcher()
83 return declRefExpr(to(varDecl(equalsBoundNode(InitVarName)))); in incrementVarMatcher()
172 declRefExpr(to(varDecl(equalsBoundNode(EndVarName))))), in makeIteratorLoopMatcher()
178 declRefExpr(to(varDecl(equalsBoundNode(InitVarName)))))); in makeIteratorLoopMatcher()
209 to(varDecl(equalsBoundNode(InitVarName)))))), in makeIteratorLoopMatcher()
213 varDecl(equalsBoundNode(InitVarName), in makeIteratorLoopMatcher()
283 declRefExpr(to(varDecl(equalsBoundNode(EndVarName))))), in makePseudoArrayLoopMatcher()
H A DMakeUniqueCheck.cpp36 equalsBoundNode(PointerType)))))))))))))))); in getSmartPointerTypeMatcher()
H A DShrinkToFitCheck.cpp28 hasDeclaration(valueDecl(equalsBoundNode("ContainerDecl")))); in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DInefficientVectorOperationCheck.cpp101 declStmt(hasSingleDecl(equalsBoundNode(std::string(VarDeclName)))) in addMatcher()
114 declRefExpr(to(varDecl(equalsBoundNode(LoopInitVarName))))); in addMatcher()
H A DNoAutomaticMoveCheck.cpp44 pointee(type(equalsBoundNode("SrcT"))))))))))); in registerMatchers()
H A DInefficientStringConcatenationCheck.cpp52 hasDeclaration(decl(equalsBoundNode("lhsStrT"))))))), in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/
H A DMutatingCopyCheck.cpp26 declRefExpr(to(decl(equalsBoundNode(std::string(SourceDeclName)))))); in registerMatchers()
H A DNonTrivialTypesLibcMemoryCallsCheck.cpp81 expr(sizeOfExpr(hasArgumentOfType(equalsBoundNode("Record")))); in registerMatchers()

12