From 8d1e9a0d127b9bef10883bdb890f50f83799fda8 Mon Sep 17 00:00:00 2001 From: Xuan Son Nguyen Date: Sat, 27 Dec 2025 16:06:23 +0100 Subject: [PATCH] shadow naming --- common/jinja/jinja-vm.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/common/jinja/jinja-vm.h b/common/jinja/jinja-vm.h index a77f21cdfa..58a71abe24 100644 --- a/common/jinja/jinja-vm.h +++ b/common/jinja/jinja-vm.h @@ -112,13 +112,13 @@ struct continue_statement : public statement { struct set_statement : public statement { statement_ptr assignee; - statement_ptr value; + statement_ptr val; statements body; set_statement(statement_ptr && assignee, statement_ptr && value, statements && body) - : assignee(std::move(assignee)), value(std::move(value)), body(std::move(body)) { + : assignee(std::move(assignee)), val(std::move(value)), body(std::move(body)) { chk_type(this->assignee); - chk_type(this->value); + chk_type(this->val); } std::string type() const override { return "Set"; } @@ -141,8 +141,8 @@ struct macro_statement : public statement { }; struct comment_statement : public statement { - std::string value; - explicit comment_statement(const std::string & value) : value(value) {} + std::string val; + explicit comment_statement(const std::string & v) : val(v) {} std::string type() const override { return "Comment"; } value execute(context & ctx) override {} }; @@ -266,6 +266,7 @@ struct filter_expression : public expression { chk_type(this->filter); } std::string type() const override { return "FilterExpression"; } + value execute(context & ctx) override; }; struct filter_statement : public statement {