From 6e142ca9a00f6a1d9ab9252bc3f80f5abc09f857 Mon Sep 17 00:00:00 2001
From: rschoene <rene.schoene@tu-dresden.de>
Date: Thu, 10 Oct 2019 19:03:37 +0200
Subject: [PATCH] Fix build error.

---
 src/main/jastadd/Backend.jadd | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/main/jastadd/Backend.jadd b/src/main/jastadd/Backend.jadd
index 28b7ebd..f5d69d3 100644
--- a/src/main/jastadd/Backend.jadd
+++ b/src/main/jastadd/Backend.jadd
@@ -222,6 +222,9 @@ aspect BackendDirectedAPI {
   public void RightDirection.generateAPI(StringBuilder sb) {
     relation().getLeft().generateDirectedAPI(sb);
   }
+  public void LeftDirection.generateAPI(StringBuilder sb) {
+    relation().getRight().generateDirectedAPI(sb);
+  }
 
   public abstract void RelationComponent.generateDirectedAPI(StringBuilder sb);
   public void OneRelationComponent.generateDirectedAPI(StringBuilder sb) {
@@ -910,6 +913,9 @@ aspect NameResolutionHelper {
   public void RightDirection.generateContextDependentNameResolution(StringBuilder sb) {
     relation().getLeft().generateContextDependentNameResolution(sb);
   }
+  public void LeftDirection.generateContextDependentNameResolution(StringBuilder sb) {
+    relation().getRight().generateContextDependentNameResolution(sb);
+  }
   public void Bidirectional.generateContextDependentNameResolution(StringBuilder sb) {
     relation().getLeft().generateContextDependentNameResolution(sb);
     relation().getRight().generateContextDependentNameResolution(sb);
@@ -1473,6 +1479,9 @@ aspect PrettyPrint {
   public String RightDirection.prettyPrint() {
     return "->";
   }
+  public String LeftDirection.prettyPrint() {
+    return "<-";
+  }
   public String Bidirectional.prettyPrint() {
     return "<->";
   }
-- 
GitLab