Lines Matching refs:Trace
43 * void Trace(Visitor* visitor) const {
44 * visitor->Trace(foo_);
45 * visitor->Trace(weak_foo_);
66 * Trace method for raw pointers. Prefer the versions for managed pointers.
71 void Trace(const T* t) {
82 * Trace method for Member.
87 void Trace(const Member<T>& member) {
90 Trace(value);
94 * Trace method for WeakMember.
99 void Trace(const WeakMember<T>& weak_member) {
119 * Trace method for inlined objects that are not allocated themselves but
120 * otherwise follow managed heap layout and have a Trace() method.
125 void Trace(const T& object) {
133 TraceTrait<T>::Trace(this, &object);
148 * Trace method for EphemeronPair.
154 void Trace(const EphemeronPair<K, V>& ephemeron_pair) {
162 * Trace method for a single ephemeron. Used for tracing a raw ephemeron in
191 * Trace method for a single ephemeron. Used for tracing a raw ephemeron in
226 * Trace method that strongifies a WeakMember.
234 Trace(value);
238 * Trace method for weak containers.
279 * Should be called by Trace methods of types that are not safe to trace
314 // Callback is registered through a potential const Trace method but needs