LLVM API Documentation

llvm::DominatorTreeBase< NodeT >::InfoRec Struct Reference

#include <Dominators.h>

Collaboration diagram for llvm::DominatorTreeBase< NodeT >::InfoRec:
[legend]

List of all members.

Public Member Functions

 InfoRec ()

Public Attributes

unsigned DFSNum
unsigned Semi
unsigned Size
NodeT * Label
NodeT * Child
unsigned Parent
unsigned Ancestor
std::vector< NodeT * > Bucket


Detailed Description

template<class NodeT>
struct llvm::DominatorTreeBase< NodeT >::InfoRec

Definition at line 205 of file Dominators.h.


Constructor & Destructor Documentation

template<class NodeT>
llvm::DominatorTreeBase< NodeT >::InfoRec::InfoRec (  )  [inline]

Definition at line 214 of file Dominators.h.


Member Data Documentation

template<class NodeT>
unsigned llvm::DominatorTreeBase< NodeT >::InfoRec::DFSNum

Definition at line 206 of file Dominators.h.

template<class NodeT>
unsigned llvm::DominatorTreeBase< NodeT >::InfoRec::Semi

Definition at line 207 of file Dominators.h.

template<class NodeT>
unsigned llvm::DominatorTreeBase< NodeT >::InfoRec::Size

Definition at line 208 of file Dominators.h.

Referenced by llvm::Link().

template<class NodeT>
NodeT* llvm::DominatorTreeBase< NodeT >::InfoRec::Label

Definition at line 209 of file Dominators.h.

template<class NodeT>
NodeT * llvm::DominatorTreeBase< NodeT >::InfoRec::Child

Definition at line 209 of file Dominators.h.

Referenced by llvm::Link().

template<class NodeT>
unsigned llvm::DominatorTreeBase< NodeT >::InfoRec::Parent

Definition at line 210 of file Dominators.h.

template<class NodeT>
unsigned llvm::DominatorTreeBase< NodeT >::InfoRec::Ancestor

Definition at line 210 of file Dominators.h.

template<class NodeT>
std::vector<NodeT*> llvm::DominatorTreeBase< NodeT >::InfoRec::Bucket

Definition at line 212 of file Dominators.h.


The documentation for this struct was generated from the following file: