Searched refs:ObjectIterator (Results 1 – 7 of 7) sorted by relevance
23 typedef typename BVH::ObjectIterator ObjIter; in intersect_helper()100 typedef typename BVH1::ObjectIterator ObjIter1; in BVIntersect()102 typedef typename BVH2::ObjectIterator ObjIter2; in BVIntersect()155 typedef typename BVH::ObjectIterator ObjIter; in minimize_helper()244 typedef typename BVH1::ObjectIterator ObjIter1; in BVMinimize()246 typedef typename BVH2::ObjectIterator ObjIter2; in BVMinimize()
78 typedef const Object *ObjectIterator;133 ObjectIterator &outOBegin, ObjectIterator &outOEnd) const
62 typedef ObjectIterator //an iterator over object (leaf) children--returns const Object &66 ObjectIterator &outOBegin, ObjectIterator &outOEnd) const
897 virtual std::unique_ptr<ObjectIterator> GetObjectIterator() = 0;1414 class V8_EXPORT_PRIVATE ObjectIterator : public Malloced {1416 virtual ~ObjectIterator() {} in ~ObjectIterator()1467 class V8_EXPORT_PRIVATE HeapObjectIterator : public ObjectIterator {2117 std::unique_ptr<ObjectIterator> GetObjectIterator() override; in NON_EXPORTED_BASE()2302 std::unique_ptr<ObjectIterator> GetObjectIterator() override;2360 class SemiSpaceIterator : public ObjectIterator {2644 std::unique_ptr<ObjectIterator> GetObjectIterator() override;2862 std::unique_ptr<ObjectIterator> GetObjectIterator() override;2889 class LargeObjectIterator : public ObjectIterator {
1444 std::unique_ptr<ObjectIterator> PagedSpace::GetObjectIterator() { in AllocateChunk()1445 return std::unique_ptr<ObjectIterator>(new HeapObjectIterator(this)); in AllocateChunk()1839 std::unique_ptr<ObjectIterator> NewSpace::GetObjectIterator() { in AllocateChunk()1840 return std::unique_ptr<ObjectIterator>(new SemiSpaceIterator(this)); in AllocateChunk()2114 std::unique_ptr<ObjectIterator> SemiSpace::GetObjectIterator() { in AllocateChunk()2117 return std::unique_ptr<ObjectIterator>(); in AllocateChunk()3159 std::unique_ptr<ObjectIterator> LargeObjectSpace::GetObjectIterator() { in AllocateChunk()3160 return std::unique_ptr<ObjectIterator>(new LargeObjectIterator(this)); in AllocateChunk()
332 class ObjectIterator; variable2554 std::unique_ptr<ObjectIterator> object_iterator_;
2260 std::unique_ptr<ObjectIterator> it(space_it.next()->GetObjectIterator()); in VisitAllObjects()2261 ObjectIterator* obj_it = it.get(); in VisitAllObjects()