Index: src/sksl/ir/SkSLBinaryExpression.h |
diff --git a/src/sksl/ir/SkSLBinaryExpression.h b/src/sksl/ir/SkSLBinaryExpression.h |
index 9ecdbc717c88abe6e56d221735b214c74e57b389..bd89d6c60227c9416759e2218dede91625d670f5 100644 |
--- a/src/sksl/ir/SkSLBinaryExpression.h |
+++ b/src/sksl/ir/SkSLBinaryExpression.h |
@@ -18,7 +18,7 @@ |
*/ |
struct BinaryExpression : public Expression { |
BinaryExpression(Position position, std::unique_ptr<Expression> left, Token::Kind op, |
- std::unique_ptr<Expression> right, const Type& type) |
+ std::unique_ptr<Expression> right, std::shared_ptr<Type> type) |
: INHERITED(position, kBinary_Kind, type) |
, fLeft(std::move(left)) |
, fOperator(op) |