LLVM 20.0.0git
|
#include "llvm/ADT/ImmutableList.h"
Public Member Functions | |
ImmutableListImpl (const ImmutableListImpl &)=delete | |
ImmutableListImpl & | operator= (const ImmutableListImpl &)=delete |
const T & | getHead () const |
const ImmutableListImpl * | getTail () const |
void | Profile (FoldingSetNodeID &ID) |
Public Member Functions inherited from llvm::FoldingSetBase::Node | |
Node ()=default | |
void * | getNextInBucket () const |
void | SetNextInBucket (void *N) |
Static Public Member Functions | |
static void | Profile (FoldingSetNodeID &ID, const T &H, const ImmutableListImpl *L) |
Friends | |
class | ImmutableListFactory< T > |
Definition at line 28 of file ImmutableList.h.
|
delete |
|
inline |
Definition at line 42 of file ImmutableList.h.
|
inline |
Definition at line 43 of file ImmutableList.h.
References llvm::CallingConv::Tail.
|
delete |
|
inline |
Definition at line 51 of file ImmutableList.h.
References Profile, and llvm::CallingConv::Tail.
|
inlinestatic |
Definition at line 45 of file ImmutableList.h.
References H.
Referenced by llvm::ImmutableListFactory< T >::concat().
|
friend |
Definition at line 1 of file ImmutableList.h.