@@ -121,36 +121,32 @@ fn void Stats.dump(const Stats* s) {
121121 printf("--- Types ---\n");
122122 u32 typesTotal = 0;
123123 u32 typesCount = 0;
124- //for (u32 i = TypeKind.min; i <= TypeKind.max; i++) {
125- for (u32 i=enum_min(TypeKind); i<=enum_max(TypeKind); i++) {
126- s.types[i].dump(typeKind_names[i], &typesCount, &typesTotal);
124+ for (TypeKind kind = TypeKind.min; kind <= TypeKind.max; kind++) {
125+ s.types[kind].dump(typeKind_names[kind], &typesCount, &typesTotal);
127126 }
128127 printf(" %20s %6d %7d\n", "total", typesCount, typesTotal);
129128
130129 printf("--- Expressions ---\n");
131130 u32 exprTotal = 0;
132131 u32 exprCount = 0;
133- //for (u32 i = ExprKind.min; i <= ExprKind.max; i++) {
134- for (u32 i=enum_min(ExprKind); i<=enum_max(ExprKind); i++) {
132+ for (ExprKind i = ExprKind.min; i <= ExprKind.max; i++) {
135133 s.exprs[i].dump(exprKind_names[i], &exprCount, &exprTotal);
136134 }
137135 printf(" %20s %6d %7d\n", "total", exprCount, exprTotal);
138136
139137 printf("--- Statements ---\n");
140138 u32 stmtTotal = 0;
141139 u32 stmtCount = 0;
142- //for (u32 i = StmtKind.min; i <= StmtKind.max; i++) {
143- for (u32 i=enum_min(StmtKind); i<=enum_max(StmtKind); i++) {
140+ for (StmtKind i = StmtKind.min; i <= StmtKind.max; i++) {
144141 s.stmts[i].dump(stmtKind_names[i], &stmtCount, &stmtTotal);
145142 }
146143 printf(" %20s %6d %7d\n", "total", stmtCount, stmtTotal);
147144
148145 printf("--- Decls ---\n");
149146 u32 declTotal = 0;
150147 u32 declCount = 0;
151- //for (u32 i = DeclKind.min; i <= DeclKind.max; i++) {
152- for (u32 i=enum_min(DeclKind); i<=enum_max(DeclKind); i++) {
153- s.decls[i].dump(declKind_names[(DeclKind)i], &declCount, &declTotal);
148+ for (DeclKind i = DeclKind.min; i <= DeclKind.max; i++) {
149+ s.decls[i].dump(declKind_names[i], &declCount, &declTotal);
154150 }
155151 printf(" %20s %6d %7d\n", "total", declCount, declTotal);
156152
0 commit comments