// 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 <cstdlib> #include "inc/Code.h" namespace graphite2 { class Segment; class Face; class Silf; struct Rule; struct RuleEntry; struct State; class FiniteStateMachine; class Error; class ShiftCollider; class KernCollider; class json; enum passtype; class Pass { … }; } // namespace graphite2