Lines Matching refs:Stmt
105 AST_MATCHER_P(Stmt, canResolveToExpr, const Stmt *, Inner) { in AST_MATCHER_P() argument
129 const ast_matchers::internal::VariadicDynCastAllOfMatcher<Stmt, CXXTypeidExpr>
190 class F = const Stmt *(ExprMutationAnalyzer::Analyzer::*)(const T *)>
191 const Stmt *tryEachMatch(ArrayRef<ast_matchers::BoundNodes> Matches, in tryEachMatch()
195 if (const Stmt *S = (Analyzer->*Finder)(Nodes.getNodeAs<T>(ID))) in tryEachMatch()
203 const Stmt *ExprMutationAnalyzer::Analyzer::findMutation(const Expr *Exp) { in findMutation()
216 const Stmt *ExprMutationAnalyzer::Analyzer::findMutation(const Decl *Dec) { in findMutation()
220 const Stmt *
225 const Stmt *
231 const Stmt *ExprMutationAnalyzer::Analyzer::findMutationMemoized( in findMutationMemoized()
244 if (const Stmt *S = (this->*Finder)(Exp)) in findMutationMemoized()
251 const Stmt *
272 bool ExprMutationAnalyzer::Analyzer::isUnevaluated(const Stmt *Exp, in isUnevaluated()
273 const Stmt &Stm, in isUnevaluated()
275 return selectFirst<Stmt>( in isUnevaluated()
309 const Stmt *
315 const Stmt *
321 const Stmt *ExprMutationAnalyzer::Analyzer::findExprPointeeMutation( in findExprPointeeMutation()
327 const Stmt *ExprMutationAnalyzer::Analyzer::findDeclPointeeMutation( in findDeclPointeeMutation()
333 const Stmt *
454 return selectFirst<Stmt>("stmt", Matches); in findDirectMutation()
457 const Stmt *
471 const Stmt *
485 const Stmt *ExprMutationAnalyzer::Analyzer::findCastMutation(const Expr *Exp) { in findCastMutation()
495 if (const auto *CastStmt = selectFirst<Stmt>("stmt", ExplicitCast)) in findCastMutation()
508 if (const Stmt *S = findExprMutation(Casts)) in findCastMutation()
520 const Stmt *
542 selectFirst<Stmt>("stmt", RefToArrayRefToElements)) in findRangeLoopMutation()
570 selectFirst<Stmt>("stmt", RefToContainerBadIterators)) in findRangeLoopMutation()
584 const Stmt *
597 if (const Stmt *S = findExprMutation(Ref)) in findReferenceMutation()
617 const Stmt *
683 if (const Stmt *S = InitAnalyzer.findMutation(Parm)) in FunctionParmMutationAnalyzer()
690 const Stmt *
700 if (const Stmt *S = BodyAnalyzer.findMutation(Parm)) in findMutation()