diff --git a/compiler/src/main/java/se/lth/cs/tycho/phase/ActionGeneratorEnumeration.java b/compiler/src/main/java/se/lth/cs/tycho/phase/ActionGeneratorEnumeration.java index 3748667d..3e3f02e0 100644 --- a/compiler/src/main/java/se/lth/cs/tycho/phase/ActionGeneratorEnumeration.java +++ b/compiler/src/main/java/se/lth/cs/tycho/phase/ActionGeneratorEnumeration.java @@ -327,8 +327,9 @@ default List generateActionCases(ActionGeneratorStmt actionGenerator * @return The updated tag. */ default QID appendToTag(QID qid, String suffix) { - String last = qid.getLast().toString() + suffix; - return qid.withLast(last); + //String last = qid.getLast().toString() + suffix; + QID last = QID.parse(suffix); + return qid.concat(last); } /**