| Index: src/sksl/ir/SkSLBoolLiteral.h
|
| diff --git a/src/sksl/ir/SkSLBoolLiteral.h b/src/sksl/ir/SkSLBoolLiteral.h
|
| index 3c40e595145b221be39e02ae5369a351af2144ce..8f55a69311f1b89d5bc5db2d869673a9a0ba4ab7 100644
|
| --- a/src/sksl/ir/SkSLBoolLiteral.h
|
| +++ b/src/sksl/ir/SkSLBoolLiteral.h
|
| @@ -8,6 +8,7 @@
|
| #ifndef SKSL_BOOLLITERAL
|
| #define SKSL_BOOLLITERAL
|
|
|
| +#include "SkSLContext.h"
|
| #include "SkSLExpression.h"
|
|
|
| namespace SkSL {
|
| @@ -16,8 +17,8 @@ namespace SkSL {
|
| * Represents 'true' or 'false'.
|
| */
|
| struct BoolLiteral : public Expression {
|
| - BoolLiteral(Position position, bool value)
|
| - : INHERITED(position, kBoolLiteral_Kind, kBool_Type)
|
| + BoolLiteral(const Context& context, Position position, bool value)
|
| + : INHERITED(position, kBoolLiteral_Kind, *context.fBool_Type)
|
| , fValue(value) {}
|
|
|
| std::string description() const override {
|
|
|