/* * Copyright 2022 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SKSL_PROGRAMUSAGE #define SKSL_PROGRAMUSAGE #include "include/core/SkTypes.h" #include "src/core/SkTHash.h" namespace SkSL { class Expression; class FunctionDeclaration; class ProgramElement; class Statement; class Symbol; class Variable; /** * Side-car class holding mutable information about a Program's IR */ class ProgramUsage { … }; } // namespace SkSL #endif