LLVM API Documentation
#include <BitcodeReader.h>
Public Member Functions | |
BitcodeReaderMDValueList (LLVMContext &C) | |
unsigned | size () const |
void | resize (unsigned N) |
void | push_back (Value *V) |
void | clear () |
Value * | back () const |
void | pop_back () |
bool | empty () const |
Value * | operator[] (unsigned i) const |
void | shrinkTo (unsigned N) |
Value * | getValueFwdRef (unsigned Idx) |
void | AssignValue (Value *V, unsigned Idx) |
Definition at line 97 of file BitcodeReader.h.
llvm::BitcodeReaderMDValueList::BitcodeReaderMDValueList | ( | LLVMContext & | C | ) | [inline] |
Definition at line 102 of file BitcodeReader.h.
void BitcodeReaderMDValueList::AssignValue | ( | Value * | V, |
unsigned | Idx | ||
) |
Definition at line 438 of file BitcodeReader.cpp.
References llvm::MDNode::deleteTemporary(), push_back(), resize(), and size().
Value* llvm::BitcodeReaderMDValueList::back | ( | ) | const [inline] |
Definition at line 109 of file BitcodeReader.h.
void llvm::BitcodeReaderMDValueList::clear | ( | ) | [inline] |
Definition at line 108 of file BitcodeReader.h.
Referenced by llvm::BitcodeReader::FreeState().
bool llvm::BitcodeReaderMDValueList::empty | ( | ) | const [inline] |
Definition at line 111 of file BitcodeReader.h.
Definition at line 462 of file BitcodeReader.cpp.
References llvm::MDNode::getTemporary(), llvm::None, resize(), and size().
Definition at line 113 of file BitcodeReader.h.
void llvm::BitcodeReaderMDValueList::pop_back | ( | ) | [inline] |
Definition at line 110 of file BitcodeReader.h.
void llvm::BitcodeReaderMDValueList::push_back | ( | Value * | V | ) | [inline] |
Definition at line 107 of file BitcodeReader.h.
Referenced by AssignValue().
void llvm::BitcodeReaderMDValueList::resize | ( | unsigned | N | ) | [inline] |
Definition at line 106 of file BitcodeReader.h.
Referenced by AssignValue(), and getValueFwdRef().
void llvm::BitcodeReaderMDValueList::shrinkTo | ( | unsigned | N | ) | [inline] |
Definition at line 118 of file BitcodeReader.h.
References size().
unsigned llvm::BitcodeReaderMDValueList::size | ( | ) | const [inline] |
Definition at line 105 of file BitcodeReader.h.
Referenced by AssignValue(), getValueFwdRef(), and shrinkTo().