diff --git a/src/main/jastadd/Analysis.jrag b/src/main/jastadd/Analysis.jrag index f179478857be13a247dded1c8fbf1cecfa7a2c7c..139bd082748e4407dbdcbf851f54a8147fba7949 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 e821911de312e09c5a56d5f2f5b107c0c1e9f83b..498e4fcf2553c37020ae9b53e64b3cd0f5703fb7 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 ;