From 5ab299a5ae3ac23f4d367b9df1e6675fe51eb881 Mon Sep 17 00:00:00 2001
From: rschoene <rene.schoene@tu-dresden.de>
Date: Thu, 9 Jan 2020 18:30:00 +0100
Subject: [PATCH] Do not include NTATokens in created constructor of RelAstAPI

---
 src/main/jastadd/Analysis.jrag              | 1 +
 src/test/jastadd/relations/Relations.relast | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/main/jastadd/Analysis.jrag b/src/main/jastadd/Analysis.jrag
index f179478..139bd08 100644
--- a/src/main/jastadd/Analysis.jrag
+++ b/src/main/jastadd/Analysis.jrag
@@ -243,6 +243,7 @@ aspect Constructors {
   eq NTAComponent.inConstructor() = false;
   eq NTAOptComponent.inConstructor() = false;
   eq NTAListComponent.inConstructor() = false;
+  eq NTATokenComponent.inConstructor() = false;
 }
 
 aspect Utils {
diff --git a/src/test/jastadd/relations/Relations.relast b/src/test/jastadd/relations/Relations.relast
index e821911..498e4fc 100644
--- a/src/test/jastadd/relations/Relations.relast
+++ b/src/test/jastadd/relations/Relations.relast
@@ -52,6 +52,7 @@ D ::= SingleA:A ListOfA:A* [OptionalA:A] /NTAA:A/ ;
 E ::= <T1> <T2:String> <T3:boolean> <T4:int> <T5:float> <T6:double> <T7:long>
       /<NT2:String>/ /<NT3:boolean>/ /<NT4:int>/ /<NT5:float>/ /<NT6:double>/ /<NT7:long>/ ;
 
+rel E.NT1 -> A ;
 // inheritance and empty
 F : A ;
 
-- 
GitLab