Home
last modified time | relevance | path

Searched refs:StatementMatcher (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DRunLoopAutoreleaseLeakChecker.cpp132 static StatementMatcher getRunLoopRunM(StatementMatcher Extra = anything()) { in getRunLoopRunM()
133 StatementMatcher MainRunLoopM = in getRunLoopRunM()
139 StatementMatcher MainRunLoopRunM = objcMessageExpr(hasSelector("run"), in getRunLoopRunM()
143 StatementMatcher XPCRunM = in getRunLoopRunM()
148 static StatementMatcher getOtherMessageSentM(StatementMatcher Extra = anything()) { in getOtherMessageSentM()
158 StatementMatcher RunLoopRunM = getRunLoopRunM(); in checkTempObjectsInSamePool()
159 StatementMatcher OtherMessageSentM = getOtherMessageSentM( in checkTempObjectsInSamePool()
162 StatementMatcher RunLoopInAutorelease = in checkTempObjectsInSamePool()
180 StatementMatcher RunLoopRunM = getRunLoopRunM(NoPoolM); in checkTempObjectsInNoPool()
181 StatementMatcher OtherMessageSentM = getOtherMessageSentM(NoPoolM); in checkTempObjectsInNoPool()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h153 void addMatcher(const StatementMatcher &NodeMatch,
H A DASTMatchers.h146 using StatementMatcher = internal::Matcher<Stmt>; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp965 void MatchFinder::addMatcher(const StatementMatcher &NodeMatch, in addMatcher()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp455 StatementMatcher WriteIntoIvarM = binaryOperator( in potentiallyWritesIntoIvar()
459 StatementMatcher ParentM = stmt(hasDescendant(WriteIntoIvarM)); in potentiallyWritesIntoIvar()
H A DRegionStore.cpp1046 StatementMatcher RefToStatic = stmt(hasDescendant(declRefExpr( in VisitCluster()