variable_counter to size_t

This commit is contained in:
pantor
2025-03-31 22:31:39 +02:00
parent 34514c2658
commit ad22893c2c
3 changed files with 4 additions and 4 deletions

View File

@@ -63,7 +63,7 @@ class StatisticsVisitor : public NodeVisitor {
void visit(const SetStatementNode&) {} void visit(const SetStatementNode&) {}
public: public:
unsigned int variable_counter; size_t variable_counter;
explicit StatisticsVisitor(): variable_counter(0) {} explicit StatisticsVisitor(): variable_counter(0) {}
}; };

View File

@@ -22,7 +22,7 @@ struct Template {
explicit Template(std::string content): content(std::move(content)) {} explicit Template(std::string content): content(std::move(content)) {}
/// Return number of variables (total number, not distinct ones) in the template /// Return number of variables (total number, not distinct ones) in the template
int count_variables() const { size_t count_variables() const {
auto statistic_visitor = StatisticsVisitor(); auto statistic_visitor = StatisticsVisitor();
root.accept(statistic_visitor); root.accept(statistic_visitor);
return statistic_visitor.variable_counter; return statistic_visitor.variable_counter;

View File

@@ -803,7 +803,7 @@ class StatisticsVisitor : public NodeVisitor {
void visit(const SetStatementNode&) {} void visit(const SetStatementNode&) {}
public: public:
unsigned int variable_counter; size_t variable_counter;
explicit StatisticsVisitor(): variable_counter(0) {} explicit StatisticsVisitor(): variable_counter(0) {}
}; };
@@ -827,7 +827,7 @@ struct Template {
explicit Template(std::string content): content(std::move(content)) {} explicit Template(std::string content): content(std::move(content)) {}
/// Return number of variables (total number, not distinct ones) in the template /// Return number of variables (total number, not distinct ones) in the template
int count_variables() const { size_t count_variables() const {
auto statistic_visitor = StatisticsVisitor(); auto statistic_visitor = StatisticsVisitor();
root.accept(statistic_visitor); root.accept(statistic_visitor);
return statistic_visitor.variable_counter; return statistic_visitor.variable_counter;