aboutsummaryrefslogtreecommitdiff
path: root/src/parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser.cpp')
-rw-r--r--src/parser.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/parser.cpp b/src/parser.cpp
index afd8bb3df..ae2162059 100644
--- a/src/parser.cpp
+++ b/src/parser.cpp
@@ -62,6 +62,7 @@ struct Parser {
gbArray(AstFile) files;
gbArray(String) imports;
isize import_index;
+ isize total_token_count;
};
enum DeclKind {
@@ -2137,8 +2138,10 @@ ParseFileError parse_files(Parser *p, char *init_filename) {
}
parse_file(p, &file);
gb_array_append(p->files, file);
+ p->total_token_count += gb_array_count(file.tokens);
}
+
return ParseFile_None;
}