|
LLVM 24.0.0git
|
#include "llvm/Demangle/ItaniumDemangle.h"
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 () | |
Definition at line 41 of file ItaniumDemangle.h.
|
inline |
Definition at line 78 of file ItaniumDemangle.h.
|
delete |
|
inline |
Definition at line 83 of file ItaniumDemangle.h.
|
inline |
Definition at line 157 of file ItaniumDemangle.h.
Definition at line 147 of file ItaniumDemangle.h.
Definition at line 142 of file ItaniumDemangle.h.
Referenced by PODSmallVector< Node *, 8 >::operator[]().
|
inline |
Definition at line 155 of file ItaniumDemangle.h.
Definition at line 145 of file ItaniumDemangle.h.
Definition at line 143 of file ItaniumDemangle.h.
|
delete |
|
inline |
Definition at line 97 of file ItaniumDemangle.h.
Definition at line 151 of file ItaniumDemangle.h.
|
inline |
Definition at line 132 of file ItaniumDemangle.h.
Definition at line 125 of file ItaniumDemangle.h.
Referenced by AbstractManglingParser< Derived, Alloc >::parseTemplateParamDecl().
Definition at line 137 of file ItaniumDemangle.h.
Definition at line 146 of file ItaniumDemangle.h.
Referenced by PODSmallVector< Node *, 8 >::operator[](), PODSmallVector< Node *, 8 >::push_back(), and PODSmallVector< Node *, 8 >::shrinkToSize().