LLVM: llvm::ImmutableListImpl< T > Class Template Reference (original) (raw)
#include "[llvm/ADT/ImmutableList.h](ImmutableList%5F8h%5Fsource.html)"
Inheritance diagram for llvm::ImmutableListImpl< T >:
| 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) |
| Friends | |
|---|---|
| class | ImmutableListFactory< T > |
Detailed Description
template<typename T>
class llvm::ImmutableListImpl< T >
Definition at line 28 of file ImmutableList.h.
Constructor & Destructor Documentation
Member Function Documentation
◆ getHead()
◆ getTail()
◆ operator=()
◆ Profile() [1/2]
◆ Profile() [2/2]
◆ ImmutableListFactory< T >
The documentation for this class was generated from the following file:
- include/llvm/ADT/ImmutableList.h