v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
Public Member Functions | |
HValue * | IndexBase () const |
HValue * | Length () const |
uint32_t | Hash () |
Public Member Functions inherited from ZoneObject | |
INLINE (void *operator new(size_t size, Zone *zone)) | |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Static Public Member Functions | |
static BoundsCheckKey * | Create (Zone *zone, HBoundsCheck *check, int32_t *offset) |
Definition at line 3376 of file hydrogen.cc.
|
inlinestatic |
Definition at line 3385 of file hydrogen.cc.
References HValue::cast(), HConstant::HasInteger32Value(), HBoundsCheck::index(), HConstant::Integer32Value(), Representation::IsInteger32(), HBinaryOperation::left(), HBoundsCheck::length(), v8::internal::NULL, HValue::representation(), and HBinaryOperation::right().
|
inline |
Definition at line 3381 of file hydrogen.cc.
References HValue::Hashcode().
Referenced by BoundsCheckTable::Delete(), BoundsCheckTable::Insert(), and BoundsCheckTable::LookupOrInsert().
|
inline |
Definition at line 3378 of file hydrogen.cc.
|
inline |
Definition at line 3379 of file hydrogen.cc.