Lines Matching defs:offset
18 // 1) Returns true if the object contains a tagged value at given offset.
19 // It is used for invalid slots filtering. If the offset points outside
22 // static bool IsValidSlot(Map map, HeapObject obj, int offset);
37 static inline void IteratePointer(HeapObject obj, int offset,
46 static inline void IterateCustomWeakPointer(HeapObject obj, int offset,
58 static inline void IterateMaybeWeakPointer(HeapObject obj, int offset,
64 int offset);
68 int offset);
86 static bool IsValidSlot(Map map, HeapObject obj, int offset) {
87 return offset >= kStartOffset && offset < kEndOffset;
128 static bool IsValidSlot(Map map, HeapObject obj, int offset) {
129 return (offset >= kStartOffset);
169 static bool IsValidSlot(Map map, HeapObject obj, int offset) {
170 return (offset >= kStartOffset);
200 static bool IsValidSlot(Map map, HeapObject obj, int offset) { return false; }
221 // The parent must end be before the child's start offset, to make sure that
226 static bool IsValidSlot(Map map, HeapObject obj, int offset) {
227 return ParentBodyDescriptor::IsValidSlot(map, obj, offset) ||
228 ChildBodyDescriptor::IsValidSlot(map, obj, offset);