1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "heap/stubs.h"
9 struct HeapObject
: public GarbageCollected
<HeapObject
> {
10 void trace(Visitor
*) { }
15 : public GarbageCollected
<TemplateBase
<T
> > {
17 void trace(Visitor
* visitor
) { visitor
->trace(m_obj
); }
19 Member
<HeapObject
> m_obj
;
22 class Subclass
: public TemplateBase
<Subclass
> {