Home
last modified time | relevance | path

Searched refs:liveExprs (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DLiveVariables.h33 llvm::ImmutableSet<const Expr *> liveExprs;
40 : liveExprs(nullptr), liveDecls(nullptr), liveBindings(nullptr) {} in LivenessValues()
42 LivenessValues(llvm::ImmutableSet<const Expr *> liveExprs, in LivenessValues() argument
45 : liveExprs(liveExprs), liveDecls(LiveDecls), in LivenessValues()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DLiveVariables.cpp67 return liveExprs.contains(E); in isLive()
105 valsA.liveExprs.getRootWithoutRetain(), ESetFact.getTreeFactory()), in merge()
106 SSetRefB(valsB.liveExprs.getRootWithoutRetain(), in merge()
129 return liveExprs == V.liveExprs && liveDecls == V.liveDecls; in equals()
223 val.liveExprs = LV.ESetFact.remove(val.liveExprs, E); in Visit()
240 AddLiveExpr(val.liveExprs, LV.ESetFact, ImplicitObj); in Visit()
257 AddLiveExpr(val.liveExprs, LV.ESetFact, VA->getSizeExpr()); in Visit()
270 val.liveExprs = LV.ESetFact.add(val.liveExprs, child); in Visit()
323 AddLiveExpr(val.liveExprs, LV.ESetFact, E); in Visit()
447 val.liveExprs = LV.ESetFact.add(val.liveExprs, subEx->IgnoreParens()); in VisitUnaryExprOrTypeTraitExpr()
[all …]