LLVM API Documentation

Public Types | Static Public Member Functions
llvm::GraphTraits< MachineDomTreeNode * > Struct Template Reference

#include <MachineDominators.h>

Inheritance diagram for llvm::GraphTraits< MachineDomTreeNode * >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef MachineDomTreeNode NodeType
typedef NodeType::iterator ChildIteratorType

Static Public Member Functions

static NodeTypegetEntryNode (NodeType *N)
static ChildIteratorType child_begin (NodeType *N)
static ChildIteratorType child_end (NodeType *N)

Detailed Description

template<>
struct llvm::GraphTraits< MachineDomTreeNode * >

Definition at line 321 of file MachineDominators.h.


Member Typedef Documentation

Definition at line 323 of file MachineDominators.h.

Definition at line 322 of file MachineDominators.h.


Member Function Documentation

Definition at line 328 of file MachineDominators.h.

References llvm::DomTreeNodeBase< NodeT >::begin().

Definition at line 331 of file MachineDominators.h.

References llvm::DomTreeNodeBase< NodeT >::end().

static NodeType* llvm::GraphTraits< MachineDomTreeNode * >::getEntryNode ( NodeType N) [inline, static]

Definition at line 325 of file MachineDominators.h.


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