LLVM 19.0.0git
Public Member Functions | List of all members
llvm::po_iterator_storage< SetType, External > Class Template Reference

Default po_iterator_storage implementation with an internal set object. More...

#include "llvm/ADT/PostOrderIterator.h"

Inheritance diagram for llvm::po_iterator_storage< SetType, External >:
Inheritance graph
[legend]

Public Member Functions

template<typename NodeRef >
bool insertEdge (std::optional< NodeRef > From, NodeRef To)
 
template<typename NodeRef >
void finishPostorder (NodeRef BB)
 

Detailed Description

template<class SetType, bool External>
class llvm::po_iterator_storage< SetType, External >

Default po_iterator_storage implementation with an internal set object.

Definition at line 58 of file PostOrderIterator.h.

Member Function Documentation

◆ finishPostorder()

template<class SetType , bool External>
template<typename NodeRef >
void llvm::po_iterator_storage< SetType, External >::finishPostorder ( NodeRef  BB)
inline

◆ insertEdge()

template<class SetType , bool External>
template<typename NodeRef >
bool llvm::po_iterator_storage< SetType, External >::insertEdge ( std::optional< NodeRef >  From,
NodeRef  To 
)
inline

Definition at line 64 of file PostOrderIterator.h.


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