Lines Matching refs:host
118 virtual void VisitPointers(HeapObject host, ObjectSlot start,
120 virtual void VisitPointers(HeapObject host, MaybeObjectSlot start,
127 virtual void VisitCodePointer(HeapObject host, CodeObjectSlot slot) = 0;
133 virtual void VisitCustomWeakPointers(HeapObject host, ObjectSlot start,
135 VisitPointers(host, start, end);
139 virtual void VisitPointer(HeapObject host, ObjectSlot p) {
140 VisitPointers(host, p, p + 1);
142 virtual void VisitPointer(HeapObject host, MaybeObjectSlot p) {
143 VisitPointers(host, p, p + 1);
145 virtual void VisitCustomWeakPointer(HeapObject host, ObjectSlot p) {
146 VisitCustomWeakPointers(host, p, p + 1);
149 virtual void VisitEphemeron(HeapObject host, int index, ObjectSlot key,
151 VisitPointer(host, key);
152 VisitPointer(host, value);
159 virtual void VisitCodeTarget(Code host, RelocInfo* rinfo) = 0;
162 virtual void VisitEmbeddedPointer(Code host, RelocInfo* rinfo) = 0;
165 virtual void VisitRuntimeEntry(Code host, RelocInfo* rinfo) {}
168 virtual void VisitExternalReference(Code host, RelocInfo* rinfo) {}
171 virtual void VisitExternalReference(Foreign host, Address* p) {}
174 virtual void VisitInternalReference(Code host, RelocInfo* rinfo) {}
177 virtual void VisitOffHeapTarget(Code host, RelocInfo* rinfo) {}
183 virtual void VisitMapPointer(HeapObject host) { UNREACHABLE(); }
187 virtual void VisitExternalPointer(HeapObject host, ExternalPointer_t ptr) {}