LLVM API Documentation

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

#include <MachineBasicBlock.h>

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

List of all members.

Public Types

typedef const MachineBasicBlock NodeType
typedef
MachineBasicBlock::const_pred_iterator 
ChildIteratorType

Static Public Member Functions

static NodeTypegetEntryNode (Inverse< const MachineBasicBlock * > G)
static ChildIteratorType child_begin (NodeType *N)
static ChildIteratorType child_end (NodeType *N)

Detailed Description

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

Definition at line 749 of file MachineBasicBlock.h.


Member Typedef Documentation

Definition at line 751 of file MachineBasicBlock.h.

Definition at line 750 of file MachineBasicBlock.h.


Member Function Documentation

Definition at line 755 of file MachineBasicBlock.h.

References llvm::MachineBasicBlock::pred_begin().

Definition at line 758 of file MachineBasicBlock.h.

References llvm::MachineBasicBlock::pred_end().

Definition at line 752 of file MachineBasicBlock.h.

References llvm::Inverse< GraphType >::Graph.


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