class PODSmallVector
Declaration
template <class T, size_t N>
class PODSmallVector { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2172
Templates
- T
- size_t N
Method Overview
- public PODSmallVector<T, N>()
- public PODSmallVector<T, N>(const PODSmallVector<T, N> &)
- public PODSmallVector<T, N>(PODSmallVector<T, N> && Other)
- public T & back()
- public T * begin()
- public void clear()
- public void dropBack(size_t Index)
- public bool empty() const
- public T * end()
- public void pop_back()
- public void push_back(const T & Elem)
- public size_t size() const
- public ~PODSmallVector<T, N>()
Methods
¶PODSmallVector<T, N>()
PODSmallVector<T, N>()
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2207
¶PODSmallVector<T, N>(const PODSmallVector<T, N>&)
PODSmallVector<T, N>(const PODSmallVector<T, N>&)
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2209
Parameters
- const PODSmallVector<T, N>&
¶PODSmallVector<T, N>(PODSmallVector<T, N>&& Other)
PODSmallVector<T, N>(PODSmallVector<T, N>&& Other)
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2212
Parameters
- PODSmallVector<T, N>&& Other
¶T& back()
T& back()
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2274
¶T* begin()
T* begin()
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2269
¶void clear()
void clear()
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2282
¶void dropBack(size_t Index)
void dropBack(size_t Index)
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2264
Parameters
- size_t Index
¶bool empty() const
bool empty() const
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2272
¶T* end()
T* end()
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2270
¶void pop_back()
void pop_back()
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2259
¶void push_back(const T& Elem)
void push_back(const T& Elem)
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2253
Parameters
- const T& Elem
¶size_t size() const
size_t size() const
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2273
¶~PODSmallVector<T, N>()
~PODSmallVector<T, N>()
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2284