summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chapter22/src/main/java/com/seaofnodes/simple/Parser.java4
1 files changed, 2 insertions, 2 deletions
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())));