clang: clang::internal::CFGIntervalNode Struct Reference (original) (raw)
#include "[clang/Analysis/Analyses/IntervalPartition.h](IntervalPartition%5F8h%5Fsource.html)"
Public Member Functions | |
---|---|
CFGIntervalNode ()=default | |
CFGIntervalNode (unsigned ID) | |
CFGIntervalNode (unsigned ID, std::vector< const CFGBlock * > Nodes) | |
const llvm::SmallDenseSet< const CFGIntervalNode * > & | preds () const |
const llvm::SmallDenseSet< const CFGIntervalNode * > & | succs () const |
Public Attributes | |
---|---|
unsigned | ID |
std::vector< const CFGBlock * > | Nodes |
llvm::SmallDenseSet< const CFGIntervalNode * > | Predecessors |
llvm::SmallDenseSet< const CFGIntervalNode * > | Successors |
Definition at line 75 of file IntervalPartition.h.
clang::internal::CFGIntervalNode::CFGIntervalNode ( ) | default |
---|
◆ CFGIntervalNode() [2/3]
clang::internal::CFGIntervalNode::CFGIntervalNode ( unsigned ID) | inline |
---|
◆ CFGIntervalNode() [3/3]
clang::internal::CFGIntervalNode::CFGIntervalNode ( unsigned ID, std::vector< const CFGBlock * > Nodes ) | inline |
---|
◆ preds()
const llvm::SmallDenseSet< const CFGIntervalNode * > & clang::internal::CFGIntervalNode::preds ( ) const | inline |
---|
◆ succs()
const llvm::SmallDenseSet< const CFGIntervalNode * > & clang::internal::CFGIntervalNode::succs ( ) const | inline |
---|
◆ ID
unsigned clang::internal::CFGIntervalNode::ID
◆ Nodes
std::vector<const CFGBlock *> clang::internal::CFGIntervalNode::Nodes
◆ Predecessors
llvm::SmallDenseSet<const CFGIntervalNode *> clang::internal::CFGIntervalNode::Predecessors
◆ Successors
llvm::SmallDenseSet<const CFGIntervalNode *> clang::internal::CFGIntervalNode::Successors
The documentation for this struct was generated from the following file:
- include/clang/Analysis/Analyses/IntervalPartition.h