|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
This is the complete list of members for v8::internal::UnreachableObjectsFilter::MarkingVisitor, including all inherited members.
| cage_base() const | v8::internal::ObjectVisitorWithCageBases | inline | 
| code_cage_base() const | v8::internal::ObjectVisitorWithCageBases | inline | 
| collector() const | v8::internal::RootVisitor | inlinevirtual | 
| filter_ | v8::internal::UnreachableObjectsFilter::MarkingVisitor | private | 
| MarkHeapObject(Tagged< HeapObject > heap_object) | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlineprivate | 
| marking_stack_ | v8::internal::UnreachableObjectsFilter::MarkingVisitor | private | 
| MarkingVisitor(UnreachableObjectsFilter *filter) | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlineexplicit | 
| MarkPointersImpl(TSlot start, TSlot end) | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlineprivate | 
| ObjectVisitorWithCageBases(PtrComprCageBase cage_base, PtrComprCageBase code_cage_base) | v8::internal::ObjectVisitorWithCageBases | inline | 
| ObjectVisitorWithCageBases(Isolate *isolate) | v8::internal::ObjectVisitorWithCageBases | inlineexplicit | 
| ObjectVisitorWithCageBases(Heap *heap) | v8::internal::ObjectVisitorWithCageBases | inlineexplicit | 
| RootName(Root root) | v8::internal::RootVisitor | static | 
| Synchronize(VisitorSynchronization::SyncTag tag) | v8::internal::RootVisitor | inlinevirtual | 
| TransitiveClosure() | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inline | 
| VisitCodeTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) final | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlinevirtual | 
| VisitCppHeapPointer(Tagged< HeapObject > host, CppHeapPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitCustomWeakPointer(Tagged< HeapObject > host, ObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitCustomWeakPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitEmbeddedPointer(Tagged< InstructionStream > host, RelocInfo *rinfo) final | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlinevirtual | 
| VisitEphemeron(Tagged< HeapObject > host, int index, ObjectSlot key, ObjectSlot value) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitExternalPointer(Tagged< HeapObject > host, ExternalPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitExternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitIndirectPointer(Tagged< HeapObject > host, IndirectPointerSlot slot, IndirectPointerMode mode) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitInstructionStreamPointer(Tagged< Code > host, InstructionStreamSlot slot) override | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlinevirtual | 
| VisitInternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitJSDispatchTableEntry(Tagged< HeapObject > host, JSDispatchHandle handle) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitMapPointer(Tagged< HeapObject > object) override | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlinevirtual | 
| VisitOffHeapTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitPointer(Tagged< HeapObject > host, ObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitPointer(Tagged< HeapObject > host, MaybeObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) override | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlinevirtual | 
| VisitPointers(Tagged< HeapObject > host, MaybeObjectSlot start, MaybeObjectSlot end) final | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlinevirtual | 
| VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedMaybeObjectSlot slot) | v8::internal::ObjectVisitor | inlinevirtual | 
| VisitRelocInfo(Tagged< InstructionStream > host, RelocIterator *it) | v8::internal::ObjectVisitor | |
| VisitRootPointer(Root root, const char *description, FullObjectSlot p) | v8::internal::RootVisitor | inlinevirtual | 
| VisitRootPointers(Root root, const char *description, FullObjectSlot start, FullObjectSlot end) override | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlinevirtual | 
| VisitRootPointers(Root root, const char *description, OffHeapObjectSlot start, OffHeapObjectSlot end) override | v8::internal::UnreachableObjectsFilter::MarkingVisitor | inlinevirtual | 
| VisitRunningCode(FullObjectSlot code_slot, FullObjectSlot istream_or_smi_zero_slot) | v8::internal::RootVisitor | inlinevirtual | 
| VisitTrustedPointerTableEntry(Tagged< HeapObject > host, IndirectPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual | 
| ~ObjectVisitor()=default | v8::internal::ObjectVisitor | virtual | 
| ~RootVisitor()=default | v8::internal::RootVisitor | virtual |