LLVM: llvm::IDFCalculatorDetail::ChildrenGetterTy< NodeTy, IsPostDom > Struct Template Reference (original) (raw)
Generic utility class used for getting the children of a basic block. More...
#include "[llvm/Support/GenericIteratedDominanceFrontier.h](GenericIteratedDominanceFrontier%5F8h%5Fsource.html)"
Inheritance diagram for llvm::IDFCalculatorDetail::ChildrenGetterTy< NodeTy, IsPostDom >:
Detailed Description
template<class NodeTy, bool IsPostDom>
struct llvm::IDFCalculatorDetail::ChildrenGetterTy< NodeTy, IsPostDom >
Generic utility class used for getting the children of a basic block.
May be specialized if, for example, one wouldn't like to return nullpointer successors.
Definition at line 39 of file GenericIteratedDominanceFrontier.h.
Member Typedef Documentation
◆ ChildIteratorType
template<class NodeTy, bool IsPostDom>
◆ NodeRef
template<class NodeTy, bool IsPostDom>
◆ range
template<class NodeTy, bool IsPostDom>
Member Function Documentation
◆ get()
The documentation for this struct was generated from the following file:
- include/llvm/Support/GenericIteratedDominanceFrontier.h