From 9252e0f965347ba3b338fe9c35e86a0fa15c9f20 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Thu, 25 Apr 2024 23:38:22 -0600 Subject: Fix BracketSend to handle class attributes, observe all given tests pass --- boil/library/BoilVisitor.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'boil/library/BoilVisitor.java') diff --git a/boil/library/BoilVisitor.java b/boil/library/BoilVisitor.java index 0c0f76a..001b6e6 100644 --- a/boil/library/BoilVisitor.java +++ b/boil/library/BoilVisitor.java @@ -988,6 +988,9 @@ public class BoilVisitor extends GJDepthFirst { t = new TypeInstance(this.getUniqueID(), TypeEnum.ERROR, (MethodInstance) this.symt.getActive(TypeEnum.method), (ClassInstance) this.symt.getActive(TypeEnum.classname)); + this.addVapor(String.format(" %s = %s\n", + this.tf.alias(t.getName()), + rhs)); t.addClassInstance(cls); break; default: -- cgit v1.2.3