From 770604aa466d69b3f504df766cd5c0a032d5bf63 Mon Sep 17 00:00:00 2001
From: Johannes Mey <johannes.mey@tu-dresden.de>
Date: Thu, 26 Jul 2018 14:45:32 +0200
Subject: [PATCH] fix circular dependency tracking. not sure if the solution is
 correct and reasonable.

---
 src/template/ast/Circular.tt | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/template/ast/Circular.tt b/src/template/ast/Circular.tt
index b64f8c23..b584c991 100644
--- a/src/template/ast/Circular.tt
+++ b/src/template/ast/Circular.tt
@@ -152,6 +152,9 @@ AttrDecl.circularEquation:parameterized [[
   $include(AttrDecl.generatedAnnotations)
   public #getType #name($ParamDecl) {
     #parameterStructure
+
+    $include(AttrDecl.incHookAttrRead)
+
     #initLazyMaps
     $StateClass.CircularValue _value;
     if (#(signature)_values.containsKey(_parameters)) {
-- 
GitLab