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 DESTRUCTOR_IN_NONFINALIZED_CLASS_H_
6#define DESTRUCTOR_IN_NONFINALIZED_CLASS_H_
7
8#include "heap/stubs.h"
9
10namespace blink {
11
12class HeapObject : public GarbageCollected<HeapObject> {
13public:
14    ~HeapObject();
15    void trace(Visitor*);
16private:
17    Member<HeapObject> m_obj;
18};
19
20}
21
22#endif
23