LLVM API Documentation

Public Member Functions
llvm::po_iterator_storage< SetType, true > Class Template Reference

Specialization of po_iterator_storage that references an external set. More...

#include <PostOrderIterator.h>

List of all members.

Public Member Functions

 po_iterator_storage (SetType &VSet)
 po_iterator_storage (const po_iterator_storage &S)
template<class NodeType >
bool insertEdge (NodeType *From, NodeType *To)
template<class NodeType >
void finishPostorder (NodeType *BB)

Detailed Description

template<class SetType>
class llvm::po_iterator_storage< SetType, true >

Specialization of po_iterator_storage that references an external set.

Definition at line 70 of file PostOrderIterator.h.


Constructor & Destructor Documentation

template<class SetType >
llvm::po_iterator_storage< SetType, true >::po_iterator_storage ( SetType &  VSet) [inline]

Definition at line 73 of file PostOrderIterator.h.

template<class SetType >
llvm::po_iterator_storage< SetType, true >::po_iterator_storage ( const po_iterator_storage< SetType, true > &  S) [inline]

Definition at line 74 of file PostOrderIterator.h.


Member Function Documentation

template<class SetType >
template<class NodeType >
void llvm::po_iterator_storage< SetType, true >::finishPostorder ( NodeType *  BB) [inline]

Definition at line 84 of file PostOrderIterator.h.

template<class SetType >
template<class NodeType >
bool llvm::po_iterator_storage< SetType, true >::insertEdge ( NodeType *  From,
NodeType *  To 
) [inline]

Definition at line 80 of file PostOrderIterator.h.


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