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() constDeclared 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() constDeclared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2273
¶~PODSmallVector<T, N>()
~PODSmallVector<T, N>()Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:2284