|
clang 24.0.0git
|
#include "clang/Analysis/Analyses/LiveVariables.h"
Public Member Functions | |
| bool | operator== (const LivenessValues &V) const |
| LivenessValues () | |
| LivenessValues (SetTy< const Expr * > liveExprs, SetTy< const VarDecl * > LiveDecls, SetTy< const BindingDecl * > LiveBindings) | |
| bool | isLive (const Expr *E) const |
| bool | isLive (const VarDecl *D) const |
Public Attributes | |
| SetTy< const Expr * > | liveExprs |
| SetTy< const VarDecl * > | liveDecls |
| SetTy< const BindingDecl * > | liveBindings |
Friends | |
| class | LiveVariables |
Definition at line 36 of file LiveVariables.h.
|
inline |
Definition at line 44 of file LiveVariables.h.
References liveBindings, liveDecls, liveExprs, and clang::nullptr.
Referenced by operator==().
|
inline |
Definition at line 47 of file LiveVariables.h.
References liveBindings, liveDecls, and liveExprs.
Definition at line 68 of file LiveVariables.cpp.
References liveExprs.
Definition at line 72 of file LiveVariables.cpp.
References liveBindings, and liveDecls.
| bool LiveVariables::LivenessValues::operator== | ( | const LivenessValues & | V | ) | const |
Definition at line 103 of file LiveVariables.cpp.
References liveBindings, liveDecls, liveExprs, LivenessValues(), and V.
|
friend |
Definition at line 56 of file LiveVariables.h.
References LiveVariables.
Referenced by LiveVariables.
| SetTy<const BindingDecl *> clang::LiveVariables::LivenessValues::liveBindings |
Definition at line 40 of file LiveVariables.h.
Referenced by isLive(), LivenessValues(), LivenessValues(), and operator==().
Definition at line 39 of file LiveVariables.h.
Referenced by isLive(), LivenessValues(), LivenessValues(), and operator==().
Definition at line 38 of file LiveVariables.h.
Referenced by isLive(), LivenessValues(), LivenessValues(), and operator==().