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: