Home
last modified time | relevance | path

Searched refs:ExprMutationAnalyzer (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp75 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 …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DExprMutationAnalyzer.h24 class ExprMutationAnalyzer {
26 ExprMutationAnalyzer(const Stmt &Stm, ASTContext &Context) in ExprMutationAnalyzer() function
44 using MutationFinder = const Stmt *(ExprMutationAnalyzer::*)(const Expr *);
90 ExprMutationAnalyzer BodyAnalyzer;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/
H A Dmodule.modulemap13 exclude header "Analysis/Analyses/ExprMutationAnalyzer.h"