LLVM API Documentation

llvm::StringMapImpl::ItemBucket Struct Reference

#include <StringMap.h>

Collaboration diagram for llvm::StringMapImpl::ItemBucket:
[legend]

List of all members.

Public Attributes

unsigned FullHashValue
StringMapEntryBase * Item
 Item - This is a pointer to the actual item object.


Detailed Description

ItemBucket - The hash table consists of an array of these. If Item is non-null, this is an extant entry, otherwise, it is a hole.

Definition at line 56 of file StringMap.h.


Member Data Documentation

FullHashValue - This remembers the full hash value of the key for easy scanning.

Definition at line 59 of file StringMap.h.

Referenced by llvm::StringMapImpl::FindKey(), llvm::StringMapImpl::LookupBucketFor(), and llvm::StringMapImpl::RehashTable().


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