v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TwoByteSymbolKey Class Reference
Inheritance diagram for TwoByteSymbolKey:
Collaboration diagram for TwoByteSymbolKey:

Public Member Functions

 TwoByteSymbolKey (Vector< const uc16 > str, uint32_t seed)
 
bool IsMatch (Object *string)
 
MaybeObject * AsObject ()
 
- Public Member Functions inherited from SequentialSymbolKey< uc16 >
 SequentialSymbolKey (Vector< const uc16 > string, uint32_t seed)
 
uint32_t Hash ()
 
uint32_t HashForObject (Object *other)
 
- Public Member Functions inherited from HashTableKey
virtual ~HashTableKey ()
 

Additional Inherited Members

- Data Fields inherited from SequentialSymbolKey< uc16 >
Vector< const uc16string_
 
uint32_t hash_field_
 
uint32_t seed_
 

Detailed Description

Definition at line 11253 of file objects.cc.

Constructor & Destructor Documentation

TwoByteSymbolKey ( Vector< const uc16 str,
uint32_t  seed 
)
inlineexplicit

Definition at line 11255 of file objects.cc.

Member Function Documentation

MaybeObject* AsObject ( )
inlinevirtual
bool IsMatch ( Object string)
inlinevirtual

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