v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DeclaredAccessorDescriptorData Struct Reference

#include <objects.h>

Collaboration diagram for DeclaredAccessorDescriptorData:

Data Fields

AccessorDescriptorType type
 
union {
   struct BitmaskCompareDescriptor   bitmask_compare_descriptor
 
   struct PointerCompareDescriptor   pointer_compare_descriptor
 
   struct PrimitiveValueDescriptor   primitive_value_descriptor
 
   struct ObjectDerefenceDescriptor   object_dereference_descriptor
 
   struct PointerShiftDescriptor   pointer_shift_descriptor
 
}; 
 

Detailed Description

Definition at line 10195 of file objects.h.

Field Documentation

union { ... }
struct BitmaskCompareDescriptor bitmask_compare_descriptor

Definition at line 10198 of file objects.h.

struct ObjectDerefenceDescriptor object_dereference_descriptor

Definition at line 10201 of file objects.h.

Referenced by ObjectOperationDescriptor::NewInternalFieldDereference().

struct PointerCompareDescriptor pointer_compare_descriptor

Definition at line 10199 of file objects.h.

Referenced by RawOperationDescriptor::NewPointerCompare().

struct PointerShiftDescriptor pointer_shift_descriptor

Definition at line 10202 of file objects.h.

Referenced by RawOperationDescriptor::NewRawShift().

struct PrimitiveValueDescriptor primitive_value_descriptor

Definition at line 10200 of file objects.h.

Referenced by RawOperationDescriptor::NewPrimitiveValue().


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