LLVM API Documentation
#include <ImmutableSet.h>
Public Member Functions | |
| ImutAVLFactory () | |
| ImutAVLFactory (BumpPtrAllocator &Alloc) | |
| ~ImutAVLFactory () | |
| TreeTy * | Add (TreeTy *T, value_type_ref V) |
| TreeTy * | Remove (TreeTy *T, key_type_ref V) |
| TreeTy * | GetEmptyTree () const |
Definition at line 332 of file ImmutableSet.h.
| llvm::ImutAVLFactory< ImutInfo >::ImutAVLFactory | ( | ) | [inline] |
Definition at line 355 of file ImmutableSet.h.
| llvm::ImutAVLFactory< ImutInfo >::ImutAVLFactory | ( | BumpPtrAllocator & | Alloc | ) | [inline] |
Definition at line 358 of file ImmutableSet.h.
| llvm::ImutAVLFactory< ImutInfo >::~ImutAVLFactory | ( | ) | [inline] |
Definition at line 361 of file ImmutableSet.h.
| TreeTy* llvm::ImutAVLFactory< ImutInfo >::Add | ( | TreeTy * | T, | |
| value_type_ref | V | |||
| ) | [inline] |
Definition at line 365 of file ImmutableSet.h.
Referenced by llvm::ImmutableSet< ValT, ValInfo >::Factory::Add(), and llvm::ImmutableMap< KeyT, ValT, ValInfo >::Factory::Add().
| TreeTy* llvm::ImutAVLFactory< ImutInfo >::Remove | ( | TreeTy * | T, | |
| key_type_ref | V | |||
| ) | [inline] |
Definition at line 371 of file ImmutableSet.h.
Referenced by llvm::ImmutableSet< ValT, ValInfo >::Factory::Remove(), and llvm::ImmutableMap< KeyT, ValT, ValInfo >::Factory::Remove().
| TreeTy* llvm::ImutAVLFactory< ImutInfo >::GetEmptyTree | ( | ) | const [inline] |
Definition at line 377 of file ImmutableSet.h.
Referenced by llvm::ImmutableMap< KeyT, ValT, ValInfo >::Factory::GetEmptyMap(), and llvm::ImmutableSet< ValT, ValInfo >::Factory::GetEmptySet().