struct DomTreeGraphTraitsBase
Declaration
template <class Node, class ChildIterator>
struct DomTreeGraphTraitsBase { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/Dominators.h:227
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:233
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:234
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:232
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:236
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:240
Parameters
- llvm::DomTreeGraphTraitsBase::NodeRef N