diff options
Diffstat (limited to 'src/sksl/ir/SkSLPostfixExpression.h')
-rw-r--r-- | src/sksl/ir/SkSLPostfixExpression.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/sksl/ir/SkSLPostfixExpression.h b/src/sksl/ir/SkSLPostfixExpression.h index 2c84af72fd..e02555db70 100644 --- a/src/sksl/ir/SkSLPostfixExpression.h +++ b/src/sksl/ir/SkSLPostfixExpression.h @@ -22,7 +22,11 @@ struct PostfixExpression : public Expression { , fOperand(std::move(operand)) , fOperator(op) {} - virtual String description() const override { + bool hasSideEffects() const override { + return true; + } + + String description() const override { return fOperand->description() + Token::OperatorName(fOperator); } |