Index: src/sksl/ir/SkSLForStatement.h |
diff --git a/src/sksl/ir/SkSLForStatement.h b/src/sksl/ir/SkSLForStatement.h |
index 642d15125e5cb3e7c6e186d95269606265996f3c..70bb4014c84b646b5c7fae4d67292a8a8f1562cd 100644 |
--- a/src/sksl/ir/SkSLForStatement.h |
+++ b/src/sksl/ir/SkSLForStatement.h |
@@ -10,7 +10,6 @@ |
#include "SkSLExpression.h" |
#include "SkSLStatement.h" |
-#include "SkSLSymbolTable.h" |
namespace SkSL { |
@@ -20,13 +19,12 @@ |
struct ForStatement : public Statement { |
ForStatement(Position position, std::unique_ptr<Statement> initializer, |
std::unique_ptr<Expression> test, std::unique_ptr<Expression> next, |
- std::unique_ptr<Statement> statement, std::shared_ptr<SymbolTable> symbols) |
+ std::unique_ptr<Statement> statement) |
: INHERITED(position, kFor_Kind) |
, fInitializer(std::move(initializer)) |
, fTest(std::move(test)) |
, fNext(std::move(next)) |
- , fStatement(std::move(statement)) |
- , fSymbols(symbols) {} |
+ , fStatement(std::move(statement)) {} |
std::string description() const override { |
std::string result = "for ("; |
@@ -49,7 +47,6 @@ |
const std::unique_ptr<Expression> fTest; |
const std::unique_ptr<Expression> fNext; |
const std::unique_ptr<Statement> fStatement; |
- const std::shared_ptr<SymbolTable> fSymbols; |
typedef Statement INHERITED; |
}; |