From 64de024eb71c9f83cc072d89d8c867595ee53e67 Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Mon, 28 Apr 2025 12:28:30 -0700 Subject: Update Parser.java --- chapter22/src/main/java/com/seaofnodes/simple/Parser.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'chapter22/src/main') diff --git a/chapter22/src/main/java/com/seaofnodes/simple/Parser.java b/chapter22/src/main/java/com/seaofnodes/simple/Parser.java index d44ea46e..ebc7cdc5 100644 --- a/chapter22/src/main/java/com/seaofnodes/simple/Parser.java +++ b/chapter22/src/main/java/com/seaofnodes/simple/Parser.java @@ -805,9 +805,9 @@ public class Parser { flds.push(Field.make(v._name,v.type(),_code.getALIAS(),v._final)); stru.addDef(_scope.in(i)); } - TypeStruct ts = s._ts = TypeStruct.make(typeName, fs.asAry()); + TypeStruct ts = inst._ts = TypeStruct.make(typeName, fs.asAry()); //PRIMS.put(typeName, TypeMemPtr.make(ts)); - INITS.put(typeName,s.peephole().keep()); + INITS.put(typeName,inst.peephole().keep()); //String clzName = typeName + ".clz"; // Class name //PRIMS.put(clzName, TypeMemPtr.make(TypeStruct.make(clzName, cs.asAry()))); -- cgit v1.2.3