Searched refs:ExprMutationAnalyzer (Results 1 – 3 of 3) sorted by relevance
75 ExprMutationAnalyzer *Analyzer, F Finder) { in tryEachMatch()86 const Stmt *ExprMutationAnalyzer::findMutation(const Expr *Exp) { in findMutation()91 &ExprMutationAnalyzer::findCastMutation, in findMutation()98 const Stmt *ExprMutationAnalyzer::findMutation(const Decl *Dec) { in findMutation()99 return tryEachDeclRef(Dec, &ExprMutationAnalyzer::findMutation); in findMutation()110 const Stmt *ExprMutationAnalyzer::findMutationMemoized( in findMutationMemoized()128 const Stmt *ExprMutationAnalyzer::tryEachDeclRef(const Decl *Dec, in tryEachDeclRef()141 bool ExprMutationAnalyzer::isUnevaluated(const Expr *Exp) { in isUnevaluated()182 const Stmt *ExprMutationAnalyzer::findExprPointeeMutation( in findExprPointeeMutation()188 const Stmt *ExprMutationAnalyzer::findDeclPointeeMutation( in findDeclPointeeMutation()[all …]
24 class ExprMutationAnalyzer {26 ExprMutationAnalyzer(const Stmt &Stm, ASTContext &Context) in ExprMutationAnalyzer() function44 using MutationFinder = const Stmt *(ExprMutationAnalyzer::*)(const Expr *);90 ExprMutationAnalyzer BodyAnalyzer;
13 exclude header "Analysis/Analyses/ExprMutationAnalyzer.h"