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&) {}
public:
unsigned int variable_counter;
size_t variable_counter;
explicit StatisticsVisitor(): variable_counter(0) {}
};

View File

@@ -22,7 +22,7 @@ struct Template {
explicit Template(std::string content): content(std::move(content)) {}
/// 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();
root.accept(statistic_visitor);
return statistic_visitor.variable_counter;

View File

@@ -803,7 +803,7 @@ class StatisticsVisitor : public NodeVisitor {
void visit(const SetStatementNode&) {}
public:
unsigned int variable_counter;
size_t variable_counter;
explicit StatisticsVisitor(): variable_counter(0) {}
};
@@ -827,7 +827,7 @@ struct Template {
explicit Template(std::string content): content(std::move(content)) {}
/// 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();
root.accept(statistic_visitor);
return statistic_visitor.variable_counter;