LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::ImutAVLFactory< ImutInfo > Class Template Reference

#include <ImmutableSet.h>

Collaboration diagram for llvm::ImutAVLFactory< ImutInfo >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ImutAVLFactory ()
 ImutAVLFactory (BumpPtrAllocator &Alloc)
 ~ImutAVLFactory ()
TreeTyAdd (TreeTy *T, value_type_ref V)
TreeTyRemove (TreeTy *T, key_type_ref V)
TreeTyGetEmptyTree () const

template<typename ImutInfo>
class llvm::ImutAVLFactory< ImutInfo >


Constructor & Destructor Documentation

template<typename ImutInfo>
llvm::ImutAVLFactory< ImutInfo >::ImutAVLFactory  )  [inline]
 

Definition at line 355 of file ImmutableSet.h.

template<typename ImutInfo>
llvm::ImutAVLFactory< ImutInfo >::ImutAVLFactory BumpPtrAllocator Alloc  )  [inline]
 

Definition at line 358 of file ImmutableSet.h.

template<typename ImutInfo>
llvm::ImutAVLFactory< ImutInfo >::~ImutAVLFactory  )  [inline]
 

Definition at line 361 of file ImmutableSet.h.


Member Function Documentation

template<typename ImutInfo>
TreeTy* llvm::ImutAVLFactory< ImutInfo >::Add TreeTy T,
value_type_ref  V
[inline]
 

Definition at line 365 of file ImmutableSet.h.

template<typename ImutInfo>
TreeTy* llvm::ImutAVLFactory< ImutInfo >::GetEmptyTree  )  const [inline]
 

Definition at line 377 of file ImmutableSet.h.

template<typename ImutInfo>
TreeTy* llvm::ImutAVLFactory< ImutInfo >::Remove TreeTy T,
key_type_ref  V
[inline]
 

Definition at line 371 of file ImmutableSet.h.


The documentation for this class was generated from the following file:


This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.