LLVM API Documentation

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

#include <MachineBasicBlock.h>

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

List of all members.

Public Types

typedef const MachineBasicBlock NodeType
typedef
MachineBasicBlock::const_succ_iterator 
ChildIteratorType

Static Public Member Functions

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

Detailed Description

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

Definition at line 716 of file MachineBasicBlock.h.


Member Typedef Documentation

Definition at line 718 of file MachineBasicBlock.h.

Definition at line 717 of file MachineBasicBlock.h.


Member Function Documentation

Definition at line 721 of file MachineBasicBlock.h.

References llvm::MachineBasicBlock::succ_begin().

Definition at line 724 of file MachineBasicBlock.h.

References llvm::MachineBasicBlock::succ_end().

Definition at line 720 of file MachineBasicBlock.h.


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