summaryrefslogtreecommitdiff
path: root/src/ast_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ast_utils.h')
-rw-r--r--src/ast_utils.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ast_utils.h b/src/ast_utils.h
index ee5c76b69..600abd1b6 100644
--- a/src/ast_utils.h
+++ b/src/ast_utils.h
@@ -169,16 +169,16 @@ struct EffectAnalyzer : public PostWalker<EffectAnalyzer, Visitor<EffectAnalyzer
// Meausure the size of an AST
struct Measurer : public PostWalker<Measurer, UnifiedExpressionVisitor<Measurer>> {
- size_t size = 0;
+ Index size = 0;
void visitExpression(Expression* curr) {
size++;
}
- static bool measure(Expression* tree) {
+ static Index measure(Expression* tree) {
Measurer measurer;
measurer.walk(tree);
- return !!measurer.size;
+ return measurer.size;
}
};