LLVM API Documentation
#include <ScopedHashTable.h>
Public Member Functions | |
| const K & | getKey () const |
| const V & | getValue () const |
| V & | getValue () |
| ScopedHashTableVal * | getNextForKey () |
| const ScopedHashTableVal * | getNextForKey () const |
| ScopedHashTableVal * | getNextInScope () |
| template<typename AllocatorTy > | |
| void | Destroy (AllocatorTy &Allocator) |
Static Public Member Functions | |
| template<typename AllocatorTy > | |
| static ScopedHashTableVal * | Create (ScopedHashTableVal *nextInScope, ScopedHashTableVal *nextForKey, const K &key, const V &val, AllocatorTy &Allocator) |
Definition at line 44 of file ScopedHashTable.h.
| static ScopedHashTableVal* llvm::ScopedHashTableVal< K, V >::Create | ( | ScopedHashTableVal< K, V > * | nextInScope, |
| ScopedHashTableVal< K, V > * | nextForKey, | ||
| const K & | key, | ||
| const V & | val, | ||
| AllocatorTy & | Allocator | ||
| ) | [inline, static] |
Definition at line 61 of file ScopedHashTable.h.
Referenced by llvm::ScopedHashTable< K, V, KInfo, AllocatorTy >::insertIntoScope().
| void llvm::ScopedHashTableVal< K, V >::Destroy | ( | AllocatorTy & | Allocator | ) | [inline] |
Definition at line 74 of file ScopedHashTable.h.
Referenced by llvm::ScopedHashTableScope< K, V, KInfo, AllocatorTy >::~ScopedHashTableScope().
| const K& llvm::ScopedHashTableVal< K, V >::getKey | ( | ) | const [inline] |
Definition at line 52 of file ScopedHashTable.h.
| ScopedHashTableVal* llvm::ScopedHashTableVal< K, V >::getNextForKey | ( | ) | [inline] |
Definition at line 56 of file ScopedHashTable.h.
Referenced by llvm::ScopedHashTableScope< K, V, KInfo, AllocatorTy >::~ScopedHashTableScope().
| const ScopedHashTableVal* llvm::ScopedHashTableVal< K, V >::getNextForKey | ( | ) | const [inline] |
Definition at line 57 of file ScopedHashTable.h.
| ScopedHashTableVal* llvm::ScopedHashTableVal< K, V >::getNextInScope | ( | ) | [inline] |
Definition at line 58 of file ScopedHashTable.h.
Referenced by llvm::ScopedHashTableScope< K, V, KInfo, AllocatorTy >::~ScopedHashTableScope().
| const V& llvm::ScopedHashTableVal< K, V >::getValue | ( | ) | const [inline] |
Definition at line 53 of file ScopedHashTable.h.
| V& llvm::ScopedHashTableVal< K, V >::getValue | ( | ) | [inline] |
Definition at line 54 of file ScopedHashTable.h.