From 873b08f8418e830b0338e0386e0046be87217c54 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jesper=20=C3=96qvist?= <jesper.oqvist@cs.lth.se>
Date: Wed, 10 Feb 2021 16:03:13 +0100
Subject: [PATCH] Flip template conditional to remove negation

---
 src/template/ast/Attributes.tt | 36 +++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/src/template/ast/Attributes.tt b/src/template/ast/Attributes.tt
index ec0f76f5..c11c9d3c 100644
--- a/src/template/ast/Attributes.tt
+++ b/src/template/ast/Attributes.tt
@@ -39,7 +39,23 @@ $endif
 ]]
 
 AttrDecl.cacheDeclarations [[
-$if(!#isParameterized)
+$if(#isParameterized)
+  $if(#declaredNTA)
+  /** @apilevel internal */
+  protected $ASTNode #(signature)_proxy;
+  $endif
+  $if(LazyMaps)
+  /** @apilevel internal */
+  protected $DefaultMapType #(signature)_values;
+  $else
+  /** @apilevel internal */
+  protected $DefaultMapType #(signature)_values = $CreateDefaultMap;
+  $endif
+  $if(!#simpleCacheCheck)
+  /** @apilevel internal */
+  protected $DefaultMapType #(signature)_computed;
+  $endif
+$else
   /** @apilevel internal */
   $if(#simpleCacheCheck)
   protected boolean #(signature)_computed = false;
@@ -49,25 +65,9 @@ $if(!#isParameterized)
 
   /** @apilevel internal */
   protected #getType #(signature)_value;
-$if(#isCircular)
+  $if(#isCircular)
   /** @apilevel internal */
   protected boolean #(signature)_initialized = false;
-$endif
-$else
-$if(#declaredNTA)
-  /** @apilevel internal */
-  protected $ASTNode #(signature)_proxy;
-$endif
-$if(LazyMaps)
-  /** @apilevel internal */
-  protected $DefaultMapType #(signature)_values;
-$else
-  /** @apilevel internal */
-  protected $DefaultMapType #(signature)_values = $CreateDefaultMap;
-$endif
-  $if(!#simpleCacheCheck)
-  /** @apilevel internal */
-  protected $DefaultMapType #(signature)_computed;
   $endif
 $endif
 ]]
-- 
GitLab