|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 212 REGISTER_MATCHER(equalsBoundNode);
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp 378 cxxForRangeStmt(hasRangeStmt(equalsBoundNode("stmt"))))))))
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp 63 to(varDecl(equalsBoundNode(DeclName))))));
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp 237 equalsBoundNode("c_object"),
238 equalsBoundNode("objc_object"),
239 equalsBoundNode("cpp_object")));
tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp 148 return objcMessageExpr(unless(anyOf(equalsBoundNode(RunLoopBind),
149 equalsBoundNode(RunLoopRunBind))),
tools/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp 133 changeIntBoundNode(equalsBoundNode(NodeName)),
134 callByRef(equalsBoundNode(NodeName)),
135 getAddrTo(equalsBoundNode(NodeName)),
136 assignedToRef(equalsBoundNode(NodeName)))));
147 equalsBoundNode("initVarName"))))),
149 equalsBoundNode("initVarName"))))),
157 to(varDecl(allOf(equalsBoundNode("initVarName"),
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 483 decl(equalsBoundNode("from_decl"))))))))))
tools/clang/tools/extra/clang-tidy/abseil/StrCatAppendCheck.cpp 52 hasArgument(0, ignoringImpCasts(declRefExpr(to(equalsBoundNode("LHS")),
57 to(equalsBoundNode("LHS")), unless(equalsBoundNode("Arg0")))))));
57 to(equalsBoundNode("LHS")), unless(equalsBoundNode("Arg0")))))));
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp 63 hasParent(stmt(unless(ifStmt(hasElse(equalsBoundNode("if")))))),
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp 160 loopEndingStmt(forFunction(equalsBoundNode("func")))))));
tools/clang/tools/extra/clang-tidy/bugprone/IntegerDivisionCheck.cpp 43 hasAncestor(castExpr(equalsBoundNode("FloatCast")))))))
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 533 hasLHS(declRefExpr(to(varDecl(equalsBoundNode(VarDeclName))))),
656 to(varDecl(equalsBoundNode(DestVarDeclName))))),
657 hasDescendant(declRefExpr(equalsBoundNode(DestExprName))))),
tools/clang/tools/extra/clang-tidy/bugprone/SizeofContainerCheck.cpp 33 hasRHS(ignoringParenCasts(equalsBoundNode("sizeof"))))))),
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp 42 hasCanonicalType(equalsBoundNode("type"))))))
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousEnumUsageCheck.cpp 129 unless(equalsBoundNode("enumDecl"))))))))
138 enumDecl(equalsBoundNode("enumDecl"))))))),
tools/clang/tools/extra/clang-tidy/bugprone/TerminatingContinueCheck.cpp 26 equalsBoundNode("closestLoop"));
tools/clang/tools/extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp 56 isCopyConstructor(), ofClass(equalsBoundNode("class")))))));
64 varDecl(hasType(cxxRecordDecl(equalsBoundNode("class"))),
67 hasType(cxxRecordDecl(equalsBoundNode("class")))))))));
74 hasName("operator="), ofClass(equalsBoundNode("class"))))))));
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp 400 unless(expr(ignoringParenImpCasts(equalsBoundNode("call-move")))))
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp 40 cxxRecordDecl(isDerivedFrom(equalsBoundNode("BaseDecl")))
46 hasParent(cxxConstructorDecl(ofClass(equalsBoundNode("DerivedDecl"))));
tools/clang/tools/extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp 28 anyOf(autoType(), hasDeclaration(equalsBoundNode("class")))))));
31 anyOf(hasDeclaration(equalsBoundNode("class")),
32 referenceType(pointee(hasDeclaration(equalsBoundNode("class"))))));
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp 93 equalsBoundNode(PointerType))))),
tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp 36 equalsBoundNode(PointerType))))))))))))))));
tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp 36 expr(anyOf(memberExpr(member(equalsBoundNode("ContainerDecl"))),
37 declRefExpr(hasDeclaration(equalsBoundNode("ContainerDecl"))),
39 memberExpr(member(equalsBoundNode("ContainerDecl")))))),
41 hasDeclaration(equalsBoundNode("ContainerDecl"))))))));
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp 283 substTemplateTypeParmType(hasReplacementType(equalsBoundNode("arg")));
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp 59 hasDeclaration(equalsBoundNode("IneffContObj"))))))))),
tools/clang/tools/extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp 55 hasDeclaration(decl(equalsBoundNode("lhsStrT"))))))),
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp 97 declStmt(hasSingleDecl(equalsBoundNode(VarDeclName)))
110 declRefExpr(to(varDecl(equalsBoundNode(LoopInitVarName)))));
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp 66 ofClass(equalsBoundNode("container"))))))
98 cxxMethodDecl(ofClass(equalsBoundNode("container"))))))
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp 24 to(decl(equalsBoundNode("deletedPointer"))))))))
29 fieldDecl(equalsBoundNode("deletedMemberPointer"))))))))
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp 311 withInitializer(equalsBoundNode("implicitCastFromBool")),
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp 463 auto VarRef = declRefExpr(hasDeclaration(equalsBoundNode(IfAssignVarId)));
465 auto MemRef = memberExpr(hasDeclaration(equalsBoundNode(IfAssignVarId)));
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp 2272 hasType(qualType(equalsBoundNode("type"))))))));
2276 qualType(equalsBoundNode("type"))))))));
2283 hasType(qualType(equalsBoundNode("type"))))))));
2290 hasParent(stmt(has(stmt(equalsBoundNode("if")))))))));
2294 stmt(allOf(ifStmt().bind("if"), has(stmt(equalsBoundNode("if")))))));
2301 hasParent(decl(has(decl(equalsBoundNode("record")))))))));
2305 has(decl(equalsBoundNode("record")))))));
2313 has(fieldDecl(hasName("b"), hasType(type(equalsBoundNode("t"))))))));
2319 has(fieldDecl(hasName("b"), hasType(type(equalsBoundNode("t"))))))));
2338 qualType(equalsBoundNode("type")))).bind("decl"))),
2352 forEachDescendant(declRefExpr(to(decl(equalsBoundNode("d")))))),
2368 on(declRefExpr(to(varDecl(equalsBoundNode("var")))))))))))
2384 on(declRefExpr(to(varDecl(equalsBoundNode("var")))))))))))
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp 714 declRefExpr(to(decl(equalsBoundNode("v")))), parmVarDecl())))),