clang 20.0.0git
|
#include "clang/Analysis/Analyses/IntervalPartition.h"
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.
|
default |
|
inline |
Definition at line 77 of file IntervalPartition.h.
|
inline |
Definition at line 79 of file IntervalPartition.h.
|
inline |
Definition at line 82 of file IntervalPartition.h.
References Predecessors.
|
inline |
Definition at line 85 of file IntervalPartition.h.
References Successors.
unsigned clang::internal::CFGIntervalNode::ID |
Definition at line 91 of file IntervalPartition.h.
Referenced by clang::internal::getID().
std::vector<const CFGBlock *> clang::internal::CFGIntervalNode::Nodes |
Definition at line 93 of file IntervalPartition.h.
Referenced by clang::internal::fillIntervalNode().
llvm::SmallDenseSet<const CFGIntervalNode *> clang::internal::CFGIntervalNode::Predecessors |
Definition at line 98 of file IntervalPartition.h.
Referenced by clang::internal::partitionIntoIntervalsImpl(), and preds().
llvm::SmallDenseSet<const CFGIntervalNode *> clang::internal::CFGIntervalNode::Successors |
Definition at line 103 of file IntervalPartition.h.
Referenced by clang::internal::partitionIntoIntervalsImpl(), and succs().