LLVM: PODSmallVector< T, N > Class Template Reference (original) (raw)

#include "[llvm/Demangle/ItaniumDemangle.h](ItaniumDemangle%5F8h%5Fsource.html)"

Public Member Functions
PODSmallVector ()
PODSmallVector (const PODSmallVector &)=delete
PODSmallVector & operator= (const PODSmallVector &)=delete
PODSmallVector (PODSmallVector &&Other)
PODSmallVector & operator= (PODSmallVector &&Other)
void push_back (const T &Elem)
void pop_back ()
void shrinkToSize (size_t Index)
T * begin ()
T * end ()
bool empty () const
size_t size () const
T & back ()
T & operator[] (size_t Index)
void clear ()
~PODSmallVector ()

template<class T, size_t N>
class PODSmallVector< T, N >

Definition at line 41 of file ItaniumDemangle.h.

template<class T, size_t N>

PODSmallVector() [2/3]

template<class T, size_t N>

PODSmallVector() [3/3]

template<class T, size_t N>

~PODSmallVector()

template<class T, size_t N>

back()

template<class T, size_t N>

begin()

template<class T, size_t N>

clear()

template<class T, size_t N>

empty()

template<class T, size_t N>

end()

template<class T, size_t N>

operator=() [1/2]

template<class T, size_t N>

operator=() [2/2]

template<class T, size_t N>

operator[]()

template<class T, size_t N>

pop_back()

template<class T, size_t N>

push_back()

template<class T, size_t N>

shrinkToSize()

template<class T, size_t N>

size()

template<class T, size_t N>


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