/* * Copyright 2023 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include "src/sksl/SkSLAnalysis.h" #include "src/sksl/analysis/SkSLProgramVisitor.h" #include "src/sksl/ir/SkSLIRNode.h" #include "src/sksl/ir/SkSLStatement.h" namespace SkSL { class Expression; namespace Analysis { namespace { class LoopControlFlowVisitor : public ProgramVisitor { … }; } // namespace LoopControlFlowInfo GetLoopControlFlowInfo(const Statement& stmt) { … } } // namespace Analysis } // namespace SkSL