LLVM: llvm::BitcodeReaderValueList Class Reference (original) (raw)

#include "[Bitcode/Reader/ValueList.h](ValueList%5F8h%5Fsource.html)"

Public Member Functions
BitcodeReaderValueList (size_t RefsUpperBound, MaterializeValueFnTy MaterializeValueFn)
unsigned size () const
void resize (unsigned N)
void push_back (Value *V, unsigned TypeID)
void clear ()
Value * operator[] (unsigned i) const
unsigned getTypeID (unsigned ValNo) const
Value * back () const
void pop_back ()
bool empty () const
void shrinkTo (unsigned N)
void replaceValueWithoutRAUW (unsigned ValNo, Value *NewV)
Value * getValueFwdRef (unsigned Idx, Type *Ty, unsigned TyID, BasicBlock *ConstExprInsertBB)
Error assignValue (unsigned Idx, Value *V, unsigned TypeID)

Definition at line 28 of file ValueList.h.

llvm::BitcodeReaderValueList::BitcodeReaderValueList ( size_t RefsUpperBound, MaterializeValueFnTy MaterializeValueFn ) inline

assignValue()

back()

Value * llvm::BitcodeReaderValueList::back ( ) const inline

clear()

void llvm::BitcodeReaderValueList::clear ( ) inline

empty()

bool llvm::BitcodeReaderValueList::empty ( ) const inline

getTypeID()

getValueFwdRef()

operator[]()

Value * llvm::BitcodeReaderValueList::operator[] ( unsigned i) const inline

pop_back()

void llvm::BitcodeReaderValueList::pop_back ( ) inline

push_back()

void llvm::BitcodeReaderValueList::push_back ( Value * V, unsigned TypeID ) inline

replaceValueWithoutRAUW()

void llvm::BitcodeReaderValueList::replaceValueWithoutRAUW ( unsigned ValNo, Value * NewV ) inline

resize()

void llvm::BitcodeReaderValueList::resize ( unsigned N) inline

shrinkTo()

void llvm::BitcodeReaderValueList::shrinkTo ( unsigned N) inline

size()

unsigned llvm::BitcodeReaderValueList::size ( ) const inline

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