V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::FixedBodyDescriptor< start_offset, end_offset, size > Class Template Referencefinal
Inheritance diagram for v8::internal::FixedBodyDescriptor< start_offset, end_offset, size >:
v8::internal::BodyDescriptorBase

Static Public Member Functions

static bool IsValidSlot (Map map, HeapObject *obj, int offset)
 
template<typename ObjectVisitor >
static void IterateBody (Map map, HeapObject *obj, ObjectVisitor *v)
 
template<typename ObjectVisitor >
static void IterateBody (Map map, HeapObject *obj, int object_size, ObjectVisitor *v)
 
static int SizeOf (Map map, HeapObject *object)
 
- Static Public Member Functions inherited from v8::internal::BodyDescriptorBase
template<typename ObjectVisitor >
static void IteratePointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v)
 
template<typename ObjectVisitor >
static void IteratePointer (HeapObject *obj, int offset, ObjectVisitor *v)
 
template<typename ObjectVisitor >
static void IterateCustomWeakPointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v)
 
template<typename ObjectVisitor >
static void IterateCustomWeakPointer (HeapObject *obj, int offset, ObjectVisitor *v)
 
template<typename ObjectVisitor >
static void IterateMaybeWeakPointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v)
 
template<typename ObjectVisitor >
static void IterateMaybeWeakPointer (HeapObject *obj, int offset, ObjectVisitor *v)
 

Static Public Attributes

static const int kStartOffset = start_offset
 
static const int kEndOffset = end_offset
 
static const int kSize = size
 

Additional Inherited Members

- Public Member Functions inherited from v8::internal::BodyDescriptorBase
template<typename ObjectVisitor >
DISABLE_CFI_PERF void IteratePointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v)
 
template<typename ObjectVisitor >
DISABLE_CFI_PERF void IterateMaybeWeakPointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v)
 
template<typename ObjectVisitor >
DISABLE_CFI_PERF void IterateCustomWeakPointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v)
 
- Static Protected Member Functions inherited from v8::internal::BodyDescriptorBase
static bool IsValidSlotImpl (Map map, HeapObject *obj, int offset)
 
template<typename ObjectVisitor >
static void IterateBodyImpl (Map map, HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v)
 

Detailed Description

template<int start_offset, int end_offset, int size>
class v8::internal::FixedBodyDescriptor< start_offset, end_offset, size >

Definition at line 72 of file objects-body-descriptors.h.


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