llvm::ilist< NodeTy > Struct Template Reference
#include <ilist.h>
List of all members.
Public Types |
| typedef iplist< NodeTy >::size_type | size_type |
| typedef iplist< NodeTy >::iterator | iterator |
Public Member Functions |
| | ilist () |
| | ilist (const ilist &right) |
| | ilist (size_type count) |
| | ilist (size_type count, const NodeTy &val) |
| template<class InIt > |
| | ilist (InIt first, InIt last) |
| iterator | insert (iterator where, const NodeTy &val) |
| void | push_front (const NodeTy &val) |
| void | push_back (const NodeTy &val) |
| template<class InIt > |
| void | insert (iterator where, InIt first, InIt last) |
| void | insert (iterator where, size_type count, const NodeTy &val) |
| void | assign (size_type count, const NodeTy &val) |
| template<class InIt > |
| void | assign (InIt first1, InIt last1) |
| void | resize (size_type newsize, NodeTy val) |
| void | resize (size_type newsize) |
template<typename NodeTy>
struct llvm::ilist< NodeTy >
Member Typedef Documentation
template<typename NodeTy >
template<typename NodeTy >
Constructor & Destructor Documentation
template<typename NodeTy >
template<typename NodeTy >
template<typename NodeTy >
template<typename NodeTy >
template<typename NodeTy >
template<class InIt >
Member Function Documentation
template<typename NodeTy >
template<class InIt >
| void llvm::ilist< NodeTy >::assign |
( |
InIt |
first1, |
|
|
InIt |
last1 | |
|
) |
| | [inline] |
template<typename NodeTy >
template<typename NodeTy >
template<typename NodeTy >
template<class InIt >
template<typename NodeTy >
template<typename NodeTy >
| void llvm::ilist< NodeTy >::push_back |
( |
const NodeTy & |
val |
) |
[inline] |
template<typename NodeTy >
| void llvm::ilist< NodeTy >::push_front |
( |
const NodeTy & |
val |
) |
[inline] |
template<typename NodeTy >
template<typename NodeTy >
The documentation for this struct was generated from the following file: