clang: clang::LiveVariables::LivenessValues Class Reference (original) (raw)

#include "[clang/Analysis/Analyses/LiveVariables.h](LiveVariables%5F8h%5Fsource.html)"

Public Member Functions
bool equals (const LivenessValues &V) const
LivenessValues ()
LivenessValues (llvm::ImmutableSet< const Expr * > liveExprs, llvm::ImmutableSet< const VarDecl * > LiveDecls, llvm::ImmutableSet< const BindingDecl * > LiveBindings)
bool isLive (const Expr *E) const
bool isLive (const VarDecl *D) const
Public Attributes
llvm::ImmutableSet< const Expr * > liveExprs
llvm::ImmutableSet< const VarDecl * > liveDecls
llvm::ImmutableSet< const BindingDecl * > liveBindings

Definition at line 30 of file LiveVariables.h.

clang::LiveVariables::LivenessValues::LivenessValues ( ) inline

LivenessValues() [2/2]

clang::LiveVariables::LivenessValues::LivenessValues ( llvm::ImmutableSet< const Expr * > liveExprs, llvm::ImmutableSet< const VarDecl * > LiveDecls, llvm::ImmutableSet< const BindingDecl * > LiveBindings ) inline

equals()

isLive() [1/2]

bool LiveVariables::LivenessValues::isLive ( const Expr * E ) const

isLive() [2/2]

bool LiveVariables::LivenessValues::isLive ( const VarDecl * D ) const

LiveVariables

liveBindings

llvm::ImmutableSet<const BindingDecl *> clang::LiveVariables::LivenessValues::liveBindings

liveDecls

llvm::ImmutableSet<const VarDecl *> clang::LiveVariables::LivenessValues::liveDecls

liveExprs

llvm::ImmutableSet<const Expr *> clang::LiveVariables::LivenessValues::liveExprs


The documentation for this class was generated from the following files: