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: