Lines Matching defs:map

52   return Visit(object.map(cage_base()), object);
56 ResultType HeapVisitor<ResultType, ConcreteVisitor>::Visit(Map map,
59 switch (map.visitor_id()) {
63 map, ConcreteVisitor::template Cast<TypeName>(object));
69 map, ConcreteVisitor::template Cast<ConsString>(object));
71 return visitor->VisitDataObject(map, object);
74 map, ConcreteVisitor::template Cast<JSObject>(object));
77 map, ConcreteVisitor::template Cast<JSObject>(object));
79 return visitor->VisitStruct(map, object);
81 return visitor->VisitFreeSpace(map, FreeSpace::cast(object));
102 Map map, TypeName object) { \
106 DCHECK_WITH_MSG(!map.IsJSObjectMap(), \
110 int size = TypeName::BodyDescriptor::SizeOf(map, object); \
114 TypeName::BodyDescriptor::IterateBody(map, object, size, visitor); \
123 Map map, ConsString object) {
124 return static_cast<ConcreteVisitor*>(this)->VisitConsString(map, object);
129 Map map, HeapObject object) {
132 int size = map.instance_size();
140 ExternalOneByteString::BodyDescriptor::IterateBody(map, object, size,
143 ExternalTwoByteString::BodyDescriptor::IterateBody(map, object, size,
146 Foreign::BodyDescriptor::IterateBody(map, object, size, visitor);
154 Map map, JSObject object) {
157 int size = JSObject::FastBodyDescriptor::SizeOf(map, object);
161 JSObject::FastBodyDescriptor::IterateBody(map, object, size, visitor);
167 Map map, JSObject object) {
170 int size = JSObject::BodyDescriptor::SizeOf(map, object);
174 JSObject::BodyDescriptor::IterateBody(map, object, size, visitor);
180 Map map, HeapObject object) {
183 int size = map.instance_size();
187 StructBodyDescriptor::IterateBody(map, object, size, visitor);
193 Map map, FreeSpace object) {
207 int NewSpaceVisitor<ConcreteVisitor>::VisitNativeContext(Map map,
210 int size = NativeContext::BodyDescriptor::SizeOf(map, object);
211 NativeContext::BodyDescriptor::IterateBody(map, object, size, visitor);
216 int NewSpaceVisitor<ConcreteVisitor>::VisitJSApiObject(Map map,
219 return visitor->VisitJSObject(map, object);
224 Map map, SharedFunctionInfo object) {
230 int NewSpaceVisitor<ConcreteVisitor>::VisitWeakCell(Map map,