]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - ast.h
Another peephole optimization
[xonotic/gmqcc.git] / ast.h
diff --git a/ast.h b/ast.h
index 004243fd7717fdf4ceea6343b7fe4ba06ae88200..25243c069c0f4ba3d6d65464fae87782581b4385 100644 (file)
--- a/ast.h
+++ b/ast.h
@@ -573,7 +573,7 @@ bool ast_block_set_type(ast_block*, ast_expression *from);
 bool ast_block_codegen(ast_block*, ast_function*, bool lvalue, ir_value**);
 void ast_block_collect(ast_block*, ast_expression*);
 
-void ast_block_add_expr(ast_block*, ast_expression*);
+bool GMQCC_WARN ast_block_add_expr(ast_block*, ast_expression*);
 
 /* Function
  *
@@ -626,6 +626,7 @@ void ast_function_delete(ast_function*);
 const char* ast_function_label(ast_function*, const char *prefix);
 
 bool ast_function_codegen(ast_function *self, ir_builder *builder);
+bool ast_generate_accessors(ast_value *asvalue, ir_builder *ir);
 
 /* Expression union
  */