From abdb59f94008f8620d8c654980c8850ce94a15ad Mon Sep 17 00:00:00 2001 From: Darrick Wiebe Date: Wed, 2 Apr 2025 14:45:45 -0400 Subject: Make eq public on ConstantNode (#193) --- chapter21/src/main/java/com/seaofnodes/simple/node/ConstantNode.java | 2 +- chapter21/src/main/java/com/seaofnodes/simple/node/FRefNode.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'chapter21/src/main') diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/ConstantNode.java b/chapter21/src/main/java/com/seaofnodes/simple/node/ConstantNode.java index 27d6f39e..2880ed61 100644 --- a/chapter21/src/main/java/com/seaofnodes/simple/node/ConstantNode.java +++ b/chapter21/src/main/java/com/seaofnodes/simple/node/ConstantNode.java @@ -60,7 +60,7 @@ public class ConstantNode extends Node { public Node idealize() { return null; } @Override - boolean eq(Node n) { + public boolean eq(Node n) { ConstantNode con = (ConstantNode)n; // Contract return _con==con._con; } diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/FRefNode.java b/chapter21/src/main/java/com/seaofnodes/simple/node/FRefNode.java index e9df25f9..6093b8a6 100644 --- a/chapter21/src/main/java/com/seaofnodes/simple/node/FRefNode.java +++ b/chapter21/src/main/java/com/seaofnodes/simple/node/FRefNode.java @@ -30,6 +30,6 @@ public class FRefNode extends ConstantNode { public Parser.ParseException err() { return Parser.error("Undefined name '"+_n._name+"'",_n._loc); } - @Override boolean eq(Node n) { return this==n; } + @Override public boolean eq(Node n) { return this==n; } @Override int hash() { return _n._idx; } } -- cgit v1.2.3