part_object_to_gc_derived_class.h revision 116680a4aac90f2aa7413d9095a592090648e557
1// Copyright 2014 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.
4
5#ifndef PART_OBJECT_TO_GC_DERIVED_CLASS_H_
6#define PART_OBJECT_TO_GC_DERIVED_CLASS_H_
7
8#include "heap/stubs.h"
9
10namespace blink {
11
12class A : public GarbageCollected<A> { };
13
14class B : public GarbageCollected<B> {
15public:
16    void trace(Visitor*);
17private:
18    A m_a;
19};
20
21}
22
23#endif
24