struct DomTreeGraphTraitsBase
Declaration
template <class Node, class ChildIterator>
struct DomTreeGraphTraitsBase { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/Dominators.h:191
Templates
- Node
- ChildIterator
Method Overview
- public static llvm::DomTreeGraphTraitsBase::ChildIteratorType child_begin(llvm::DomTreeGraphTraitsBase::NodeRef N)
- public static llvm::DomTreeGraphTraitsBase::ChildIteratorType child_end(llvm::DomTreeGraphTraitsBase::NodeRef N)
- public static llvm::DomTreeGraphTraitsBase::NodeRef getEntryNode(llvm::DomTreeGraphTraitsBase::NodeRef N)
- public static llvm::DomTreeGraphTraitsBase::nodes_iterator nodes_begin(llvm::DomTreeGraphTraitsBase::NodeRef N)
- public static llvm::DomTreeGraphTraitsBase::nodes_iterator nodes_end(llvm::DomTreeGraphTraitsBase::NodeRef N)
Methods
¶static llvm::DomTreeGraphTraitsBase::
ChildIteratorType
child_begin(
llvm::DomTreeGraphTraitsBase::NodeRef N)
static llvm::DomTreeGraphTraitsBase::
ChildIteratorType
child_begin(
llvm::DomTreeGraphTraitsBase::NodeRef N)
Declared at: llvm/include/llvm/IR/Dominators.h:197
Parameters
- llvm::DomTreeGraphTraitsBase::NodeRef N
¶static llvm::DomTreeGraphTraitsBase::
ChildIteratorType
child_end(
llvm::DomTreeGraphTraitsBase::NodeRef N)
static llvm::DomTreeGraphTraitsBase::
ChildIteratorType
child_end(
llvm::DomTreeGraphTraitsBase::NodeRef N)
Declared at: llvm/include/llvm/IR/Dominators.h:198
Parameters
- llvm::DomTreeGraphTraitsBase::NodeRef N
¶static llvm::DomTreeGraphTraitsBase::NodeRef
getEntryNode(
llvm::DomTreeGraphTraitsBase::NodeRef N)
static llvm::DomTreeGraphTraitsBase::NodeRef
getEntryNode(
llvm::DomTreeGraphTraitsBase::NodeRef N)
Declared at: llvm/include/llvm/IR/Dominators.h:196
Parameters
- llvm::DomTreeGraphTraitsBase::NodeRef N
¶static llvm::DomTreeGraphTraitsBase::
nodes_iterator
nodes_begin(
llvm::DomTreeGraphTraitsBase::NodeRef N)
static llvm::DomTreeGraphTraitsBase::
nodes_iterator
nodes_begin(
llvm::DomTreeGraphTraitsBase::NodeRef N)
Declared at: llvm/include/llvm/IR/Dominators.h:200
Parameters
- llvm::DomTreeGraphTraitsBase::NodeRef N
¶static llvm::DomTreeGraphTraitsBase::
nodes_iterator
nodes_end(
llvm::DomTreeGraphTraitsBase::NodeRef N)
static llvm::DomTreeGraphTraitsBase::
nodes_iterator
nodes_end(
llvm::DomTreeGraphTraitsBase::NodeRef N)
Declared at: llvm/include/llvm/IR/Dominators.h:204
Parameters
- llvm::DomTreeGraphTraitsBase::NodeRef N