]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - ast.h
factoring out the closing-paren handling code since it'll be used recursively
[xonotic/gmqcc.git] / ast.h
diff --git a/ast.h b/ast.h
index 86bb18379f277ca1710e8856f1655ef510d40cc3..e88e01603b53c462adbe08488a39fa9461a4beb5 100644 (file)
--- a/ast.h
+++ b/ast.h
@@ -109,6 +109,8 @@ struct ast_value_s
         const char   *vstring;
         int           ventity;
         ast_function *vfunc;
+        quaternion    vquat;
+        matrix        vmat;
     } constval;
 
     ir_value *ir_v;
@@ -180,7 +182,6 @@ struct ast_return_s
     ast_expression *operand;
 };
 ast_return* ast_return_new(lex_ctx    ctx,
-                           int        op,
                            ast_expression *expr);
 void ast_return_delete(ast_return*);