This is the complete list of members for cppgc::Visitor, including all inherited members.
DeferTraceToMutatorThreadIfConcurrent(const void *parameter, TraceCallback callback, size_t deferred_size) | cppgc::Visitor | inlinevirtual |
HandleMovableReference(const void **) | cppgc::Visitor | inlineprotectedvirtual |
internal::BasicCrossThreadPersistent | cppgc::Visitor | friend |
internal::BasicPersistent | cppgc::Visitor | friend |
internal::ConservativeTracingVisitor | cppgc::Visitor | friend |
internal::VisitorBase | cppgc::Visitor | friend |
RegisterMovableReference(const T **slot) | cppgc::Visitor | inline |
RegisterWeakCallback(WeakCallback callback, const void *data) | cppgc::Visitor | inlinevirtual |
RegisterWeakCallbackMethod(const T *object) | cppgc::Visitor | inline |
Trace(const Member< T > &member) | cppgc::Visitor | inline |
Trace(const WeakMember< T > &weak_member) | cppgc::Visitor | inline |
Trace(const T &object) | cppgc::Visitor | inline |
Trace(const EphemeronPair< K, V > &ephemeron_pair) | cppgc::Visitor | inline |
TraceEphemeron(const WeakMember< KeyType > &weak_member_key, const Member< ValueType > *member_value) | cppgc::Visitor | inline |
TraceEphemeron(const WeakMember< KeyType > &weak_member_key, const ValueType *value) | cppgc::Visitor | inline |
TraceMultiple(const subtle::UncompressedMember< T > *start, size_t len) | cppgc::Visitor | inline |
TraceMultiple(const Member< T > *start, size_t len) | cppgc::Visitor | inline |
TraceMultiple(const T *start, size_t len) | cppgc::Visitor | inline |
TraceStrongContainer(const T *object) | cppgc::Visitor | inline |
TraceStrongly(const WeakMember< T > &weak_member) | cppgc::Visitor | inline |
TraceWeakContainer(const T *object, WeakCallback callback, const void *callback_data) | cppgc::Visitor | inline |
Visit(const void *self, TraceDescriptor) | cppgc::Visitor | inlineprotectedvirtual |
VisitEphemeron(const void *key, const void *value, TraceDescriptor value_desc) | cppgc::Visitor | inlineprotectedvirtual |
VisitMultipleUncompressedMember(const void *start, size_t len, TraceDescriptorCallback get_trace_descriptor) | cppgc::Visitor | inlineprotectedvirtual |
Visitor(Key) | cppgc::Visitor | inlineexplicit |
VisitWeak(const void *self, TraceDescriptor, WeakCallback, const void *weak_member) | cppgc::Visitor | inlineprotectedvirtual |
VisitWeakContainer(const void *self, TraceDescriptor strong_desc, TraceDescriptor weak_desc, WeakCallback callback, const void *data) | cppgc::Visitor | inlineprotectedvirtual |
~Visitor()=default | cppgc::Visitor | virtual |