// SPDX-License-Identifier: MIT OR MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-later // Copyright 2010, SIL International, All rights reserved. #pragma once #include "inc/Main.h" #include "inc/FeatureVal.h" namespace graphite2 { // Forward declarations for implmentation types class FeatureMap; class Face; class FeatureSetting { … }; class FeatureRef { … }; inline FeatureRef::FeatureRef() throw() : … { … } class NameAndFeatureRef { … }; class FeatureMap { … }; class SillMap { … }; } // namespace graphite2 struct gr_feature_ref : public graphite2::FeatureRef { … };