LLVM: llvm::ImmutableListFactory< T > Class Template Reference (original) (raw)
#include "[llvm/ADT/ImmutableList.h](ImmutableList%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| ImmutableListFactory () | |
| ImmutableListFactory (BumpPtrAllocator &Alloc) | |
| ~ImmutableListFactory () | |
| template | |
| ImmutableList< T > | concat (ElemT &&Head, ImmutableList< T > Tail) |
| template | |
| ImmutableList< T > | add (ElemT &&Data, ImmutableList< T > L) |
| template<typename... CtorArgs> | |
| ImmutableList< T > | emplace (ImmutableList< T > Tail, CtorArgs &&...Args) |
| ImmutableList< T > | getEmptyList () const |
| template | |
| ImmutableList< T > | create (ElemT &&Data) |
template<typename T>
class llvm::ImmutableListFactory< T >
Definition at line 150 of file ImmutableList.h.
◆ ImmutableListFactory() [2/2]
◆ ~ImmutableListFactory()
◆ add()
template<typename T>
template
◆ concat()
template<typename T>
template
◆ create()
template<typename T>
template
◆ emplace()
template<typename T>
template<typename... CtorArgs>
◆ getEmptyList()
The documentation for this class was generated from the following file:
- include/llvm/ADT/ImmutableList.h