v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <v8.h>
Public Member Functions | |
Local< DeclaredAccessorDescriptor > | NewHandleDereference (Isolate *isolate) |
Local< RawOperationDescriptor > | NewRawDereference (Isolate *isolate) |
Local< RawOperationDescriptor > | NewRawShift (Isolate *isolate, int16_t byte_offset) |
Local< DeclaredAccessorDescriptor > | NewPointerCompare (Isolate *isolate, void *compare_value) |
Local< DeclaredAccessorDescriptor > | NewPrimitiveValue (Isolate *isolate, DeclaredAccessorDescriptorDataType data_type, uint8_t bool_offset=0) |
Local< DeclaredAccessorDescriptor > | NewBitmaskCompare8 (Isolate *isolate, uint8_t bitmask, uint8_t compare_value) |
Local< DeclaredAccessorDescriptor > | NewBitmaskCompare16 (Isolate *isolate, uint16_t bitmask, uint16_t compare_value) |
Local< DeclaredAccessorDescriptor > | NewBitmaskCompare32 (Isolate *isolate, uint32_t bitmask, uint32_t compare_value) |
Local< DeclaredAccessorDescriptor > NewBitmaskCompare16 | ( | Isolate * | isolate, |
uint16_t | bitmask, | ||
uint16_t | compare_value | ||
) |
Local< DeclaredAccessorDescriptor > NewBitmaskCompare32 | ( | Isolate * | isolate, |
uint32_t | bitmask, | ||
uint32_t | compare_value | ||
) |
Local< DeclaredAccessorDescriptor > NewBitmaskCompare8 | ( | Isolate * | isolate, |
uint8_t | bitmask, | ||
uint8_t | compare_value | ||
) |
Local< DeclaredAccessorDescriptor > NewHandleDereference | ( | Isolate * | isolate | ) |
Definition at line 1027 of file api.cc.
References v8::internal::kDescriptorReturnObject, and DeclaredAccessorDescriptorData::type.
Local< DeclaredAccessorDescriptor > NewPointerCompare | ( | Isolate * | isolate, |
void * | compare_value | ||
) |
Definition at line 1043 of file api.cc.
References PointerCompareDescriptor::compare_value, v8::internal::kDescriptorPointerCompare, DeclaredAccessorDescriptorData::pointer_compare_descriptor, and DeclaredAccessorDescriptorData::type.
Local< DeclaredAccessorDescriptor > NewPrimitiveValue | ( | Isolate * | isolate, |
DeclaredAccessorDescriptorDataType | data_type, | ||
uint8_t | bool_offset = 0 |
||
) |
Definition at line 1053 of file api.cc.
References PrimitiveValueDescriptor::bool_offset, PrimitiveValueDescriptor::data_type, v8::internal::kDescriptorPrimitiveValue, DeclaredAccessorDescriptorData::primitive_value_descriptor, and DeclaredAccessorDescriptorData::type.
Local< RawOperationDescriptor > NewRawDereference | ( | Isolate * | isolate | ) |
Definition at line 1035 of file api.cc.
References v8::internal::kDescriptorPointerDereference, and DeclaredAccessorDescriptorData::type.
Local< RawOperationDescriptor > NewRawShift | ( | Isolate * | isolate, |
int16_t | byte_offset | ||
) |
Definition at line 1017 of file api.cc.
References PointerShiftDescriptor::byte_offset, v8::internal::kDescriptorPointerShift, DeclaredAccessorDescriptorData::pointer_shift_descriptor, and DeclaredAccessorDescriptorData::type.