]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - parser.c
Do not create coverage calls on array accessors.
[xonotic/gmqcc.git] / parser.c
index 956d88dd5e76d214b9a7b368314ec7137c8a223d..5a8223468302184405c9a678920026802c9d982d 100644 (file)
--- a/parser.c
+++ b/parser.c
@@ -4407,6 +4407,7 @@ static bool parser_create_array_accessor(parser_t *parser, ast_value *array, con
         parseerror(parser, "failed to create accessor function value");
         return false;
     }
+    fval->expression.flags &= ~(AST_FLAG_COVERAGE_MASK);
 
     func = ast_function_new(ast_ctx(array), funcname, fval);
     if (!func) {