LLVM  3.7.0
Public Member Functions | List of all members
llvm::LiveIntervalUnion::Array Class Reference

#include <LiveIntervalUnion.h>

Public Member Functions

 Array ()
 
 ~Array ()
 
void init (LiveIntervalUnion::Allocator &, unsigned Size)
 
unsigned size () const
 
void clear ()
 
LiveIntervalUnionoperator[] (unsigned idx)
 
const LiveIntervalUnionoperator[] (unsigned Idx) const
 

Detailed Description

Definition at line 187 of file LiveIntervalUnion.h.

Constructor & Destructor Documentation

llvm::LiveIntervalUnion::Array::Array ( )
inline

Definition at line 191 of file LiveIntervalUnion.h.

llvm::LiveIntervalUnion::Array::~Array ( )
inline

Definition at line 192 of file LiveIntervalUnion.h.

References clear().

Member Function Documentation

void LiveIntervalUnion::Array::clear ( )

Definition at line 197 of file LiveIntervalUnion.cpp.

References llvm::LiveIntervalUnion::LiveIntervalUnion().

Referenced by ~Array().

void LiveIntervalUnion::Array::init ( LiveIntervalUnion::Allocator Alloc,
unsigned  Size 
)
LiveIntervalUnion& llvm::LiveIntervalUnion::Array::operator[] ( unsigned  idx)
inline

Definition at line 202 of file LiveIntervalUnion.h.

const LiveIntervalUnion& llvm::LiveIntervalUnion::Array::operator[] ( unsigned  Idx) const
inline

Definition at line 207 of file LiveIntervalUnion.h.

unsigned llvm::LiveIntervalUnion::Array::size ( ) const
inline

Definition at line 198 of file LiveIntervalUnion.h.


The documentation for this class was generated from the following files: