LLVM  4.0.0
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< BasicBlockEdge > Struct Template Reference

#include <Dominators.h>

Public Types

typedef DenseMapInfo< const
BasicBlock * > 
BBInfo
 

Static Public Member Functions

static unsigned getHashValue (const BasicBlockEdge *V)
 
static BasicBlockEdge getEmptyKey ()
 
static BasicBlockEdge getTombstoneKey ()
 
static unsigned getHashValue (const BasicBlockEdge &Edge)
 
static bool isEqual (const BasicBlockEdge &LHS, const BasicBlockEdge &RHS)
 

Detailed Description

template<>
struct llvm::DenseMapInfo< BasicBlockEdge >

Definition at line 58 of file Dominators.h.

Member Typedef Documentation

Definition at line 60 of file Dominators.h.

Member Function Documentation

static BasicBlockEdge llvm::DenseMapInfo< BasicBlockEdge >::getEmptyKey ( )
inlinestatic

Definition at line 61 of file Dominators.h.

static unsigned llvm::DenseMapInfo< BasicBlockEdge >::getHashValue ( const BasicBlockEdge V)
static
static unsigned llvm::DenseMapInfo< BasicBlockEdge >::getHashValue ( const BasicBlockEdge Edge)
inlinestatic
static BasicBlockEdge llvm::DenseMapInfo< BasicBlockEdge >::getTombstoneKey ( )
inlinestatic

Definition at line 64 of file Dominators.h.

static bool llvm::DenseMapInfo< BasicBlockEdge >::isEqual ( const BasicBlockEdge LHS,
const BasicBlockEdge RHS 
)
inlinestatic

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