It looks like the gcov parser have a bug
- go to https://app.codecov.io/gl/styx-lang/styx/commit/90a650ac7b38eea9be30f2beb20ce78b241722fb
- click to expand the ast/base.sx file
You can see that the displayed content does not match to the source, a certain amount of lines is replaced with “- Declaration”.
In particular it seems that the problem would be caused by the second dash at line 6.
-: 0:Source:/builds/styx-lang/styx/src/styx/ast/base.sx
-: 1:/**
-: 2:The base nodes of the AST
-: 3:
-: 4:The AST consists of 4 types of nodes
-: 5:
-: 6:- Declaration