blob: c27fdd9179961da6f3ac358354f56693cc80a068 [file] [log] [blame]
Ethan Nicholas55a63af2021-05-18 10:12:58 -04001/*
2 * Copyright 2021 Google LLC.
3 *
4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file.
6 */
7
8#ifndef SKSL_PARSEDMODULE
9#define SKSL_PARSEDMODULE
10
11#include <memory>
12
13namespace SkSL {
14
15class SymbolTable;
16class IRIntrinsicMap;
17
18struct ParsedModule {
19 std::shared_ptr<SymbolTable> fSymbols;
20 std::shared_ptr<IRIntrinsicMap> fIntrinsics;
21};
22
23} //namespace SkSL
24
25#endif