blob: 4967291e7e2d4e537901cc0ae5ccacf917eef8fa [file] [log] [blame]
* Copyright 2021 Google LLC.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
#include "include/private/SkSLProgramKind.h"
namespace SkSL {
class Compiler;
struct ProgramSettings;
namespace dsl {
* Initializes the DSL for compiling modules (SkSL include files).
void StartModule(SkSL::Compiler* compiler,
SkSL::ProgramKind kind,
const SkSL::ProgramSettings& settings,
const SkSL::Module* parent);
} // namespace dsl
} // namespace SkSL