1 // Copyright 2013 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 #ifndef CompositedLayerMappingPtr_h
6 #define CompositedLayerMappingPtr_h
8 #include "wtf/Assertions.h"
12 class CompositedLayerMapping;
14 class CompositedLayerMappingPtr {
16 CompositedLayerMappingPtr(CompositedLayerMapping* mapping)
21 CompositedLayerMapping& operator*() const
27 CompositedLayerMapping* operator->() const
34 CompositedLayerMapping* m_mapping;
37 } // namespace WebCore
39 #endif // CompositedLayerMappingPtr_h