]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - ast.h
More cleanup
[xonotic/gmqcc.git] / ast.h
diff --git a/ast.h b/ast.h
index dd7c5c1eadcfa12b3640a880de3a89f65245a30f..d8889ad99162c4159f96db230003a75cf44d6c37 100644 (file)
--- a/ast.h
+++ b/ast.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012, 2013, 2014
+ * Copyright (C) 2012, 2013, 2014, 2015
  *     Wolfgang Bumiller
  *     Dale Weiler
  *
@@ -216,6 +216,7 @@ struct ast_value_s
     bool isfield; /* this declares a field */
     bool isimm;   /* an immediate, not just const */
     bool hasvalue;
+    bool inexact; /* inexact coming from folded expression */
     basic_value_t constval;
     /* for TYPE_ARRAY we have an optional vector
      * of constants when an initializer list
@@ -665,15 +666,6 @@ struct ast_function_s
     ir_block    **breakblocks;
     ir_block    **continueblocks;
 
-#if 0
-    /* In order for early-out logic not to go over
-     * excessive jumps, we remember their target
-     * blocks...
-     */
-    ir_block    *iftrue;
-    ir_block    *iffalse;
-#endif
-
     size_t       labelcount;
     /* in order for thread safety - for the optional
      * channel abesed multithreading... keeping a buffer