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:
- include/llvm/Demangle/ItaniumDemangle.h