LLVM API Documentation

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

#include <MachineBasicBlock.h>

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

List of all members.

Public Types

typedef MachineBasicBlock NodeType
typedef
MachineBasicBlock::succ_iterator 
ChildIteratorType

Static Public Member Functions

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

Detailed Description

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

Definition at line 703 of file MachineBasicBlock.h.


Member Typedef Documentation

Definition at line 705 of file MachineBasicBlock.h.

Definition at line 704 of file MachineBasicBlock.h.


Member Function Documentation

Definition at line 708 of file MachineBasicBlock.h.

References llvm::MachineBasicBlock::succ_begin().

Definition at line 711 of file MachineBasicBlock.h.

References llvm::MachineBasicBlock::succ_end().

Definition at line 707 of file MachineBasicBlock.h.


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