/* * Copyright 2021 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkSLProgramWriter_DEFINED #define SkSLProgramWriter_DEFINED #include "src/sksl/analysis/SkSLProgramVisitor.h" namespace SkSL { struct ProgramWriterTypes { … }; extern template class TProgramVisitor<ProgramWriterTypes>; class ProgramWriter : public TProgramVisitor<ProgramWriterTypes> { … }; } // namespace SkSL #endif