webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Public Attributes | List of all members
JSC::HashTable Struct Reference

#include <Lookup.h>

Classes

class  ConstIterator
 

Public Member Functions

ALWAYS_INLINE const HashTableValueentry (PropertyName propertyName) const
 
ConstIterator begin () const
 
ConstIterator end () const
 
ALWAYS_INLINE const HashTableValueentry (PropertyName propertyName) const
 
ConstIterator begin () const
 
ConstIterator end () const
 

Public Attributes

int numberOfValues
 
int indexMask
 
bool hasSetterOrReadonlyProperties
 
const HashTableValuevalues
 
const CompactHashIndexindex
 

Member Function Documentation

◆ begin() [1/2]

ConstIterator JSC::HashTable::begin ( ) const
inline

◆ begin() [2/2]

ConstIterator JSC::HashTable::begin ( ) const
inline

◆ end() [1/2]

ConstIterator JSC::HashTable::end ( ) const
inline

◆ end() [2/2]

ConstIterator JSC::HashTable::end ( ) const
inline

◆ entry() [1/2]

ALWAYS_INLINE const HashTableValue* JSC::HashTable::entry ( PropertyName  propertyName) const
inline

◆ entry() [2/2]

ALWAYS_INLINE const HashTableValue* JSC::HashTable::entry ( PropertyName  propertyName) const
inline

Member Data Documentation

◆ hasSetterOrReadonlyProperties

bool JSC::HashTable::hasSetterOrReadonlyProperties

◆ index

const CompactHashIndex * JSC::HashTable::index

◆ indexMask

int JSC::HashTable::indexMask

◆ numberOfValues

int JSC::HashTable::numberOfValues

◆ values

const HashTableValue * JSC::HashTable::values

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