summaryrefslogtreecommitdiff
path: root/chapter09/src/main/java/com/seaofnodes
diff options
context:
space:
mode:
authorHsiang-Ying Fu <66062782+fuhsnn@users.noreply.github.com>2026-07-04 05:27:57 +0800
committerGitHub <noreply@github.com>2026-07-03 14:27:57 -0700
commitac3cfbfd58a2e7fdc61995c83a587778cb4e2919 (patch)
treec4368e43cbc9e4156063ca9450fbb72f6c4a93d9 /chapter09/src/main/java/com/seaofnodes
parent45039c5f9805bbcf9ffe0dbe4a31dd8bc95b221c (diff)
downloadSimple-ac3cfbfd58a2e7fdc61995c83a587778cb4e2919.tar.gz
Simple-ac3cfbfd58a2e7fdc61995c83a587778cb4e2919.zip
Backport renaming of `Type::_print()` in Chapter13 to earlier chapters (#244)
Diffstat (limited to 'chapter09/src/main/java/com/seaofnodes')
-rw-r--r--chapter09/src/main/java/com/seaofnodes/simple/node/ConstantNode.java2
-rw-r--r--chapter09/src/main/java/com/seaofnodes/simple/node/Node.java2
-rw-r--r--chapter09/src/main/java/com/seaofnodes/simple/type/Type.java4
-rw-r--r--chapter09/src/main/java/com/seaofnodes/simple/type/TypeInteger.java2
-rw-r--r--chapter09/src/main/java/com/seaofnodes/simple/type/TypeTuple.java4
5 files changed, 7 insertions, 7 deletions
diff --git a/chapter09/src/main/java/com/seaofnodes/simple/node/ConstantNode.java b/chapter09/src/main/java/com/seaofnodes/simple/node/ConstantNode.java
index 2012a30a..d270cb29 100644
--- a/chapter09/src/main/java/com/seaofnodes/simple/node/ConstantNode.java
+++ b/chapter09/src/main/java/com/seaofnodes/simple/node/ConstantNode.java
@@ -32,7 +32,7 @@ public class ConstantNode extends Node {
@Override
StringBuilder _print1(StringBuilder sb, BitSet visited) {
- return _con._print(sb);
+ return _con.print(sb);
}
@Override public boolean isMultiTail() { return true; }
diff --git a/chapter09/src/main/java/com/seaofnodes/simple/node/Node.java b/chapter09/src/main/java/com/seaofnodes/simple/node/Node.java
index 2f477ec4..a5f26545 100644
--- a/chapter09/src/main/java/com/seaofnodes/simple/node/Node.java
+++ b/chapter09/src/main/java/com/seaofnodes/simple/node/Node.java
@@ -139,7 +139,7 @@ public abstract class Node {
for( int i = _outputs.size(); i<lim; i++ )
sb.append(" ");
sb.append(" ]] ");
- if( _type!= null ) _type._print(sb);
+ if( _type!= null ) _type.print(sb);
sb.append("\n");
}
diff --git a/chapter09/src/main/java/com/seaofnodes/simple/type/Type.java b/chapter09/src/main/java/com/seaofnodes/simple/type/Type.java
index d0265e83..daaa8af6 100644
--- a/chapter09/src/main/java/com/seaofnodes/simple/type/Type.java
+++ b/chapter09/src/main/java/com/seaofnodes/simple/type/Type.java
@@ -52,7 +52,7 @@ public class Type {
// Excludes both high and low values
public boolean isConstant() { return false; }
- public StringBuilder _print(StringBuilder sb) {return is_simple() ? sb.append(STRS[_type]) : sb;}
+ public StringBuilder print(StringBuilder sb) {return is_simple() ? sb.append(STRS[_type]) : sb;}
// ----------------------------------------------------------
@@ -136,6 +136,6 @@ public class Type {
// ----------------------------------------------------------
@Override
public final String toString() {
- return _print(new StringBuilder()).toString();
+ return print(new StringBuilder()).toString();
}
}
diff --git a/chapter09/src/main/java/com/seaofnodes/simple/type/TypeInteger.java b/chapter09/src/main/java/com/seaofnodes/simple/type/TypeInteger.java
index ba045603..ab9dbcff 100644
--- a/chapter09/src/main/java/com/seaofnodes/simple/type/TypeInteger.java
+++ b/chapter09/src/main/java/com/seaofnodes/simple/type/TypeInteger.java
@@ -29,7 +29,7 @@ public class TypeInteger extends Type {
public static TypeInteger constant(long con) { return make(true, con); }
@Override
- public StringBuilder _print(StringBuilder sb) {
+ public StringBuilder print(StringBuilder sb) {
if( this==TOP ) return sb.append("IntTop");
if( this==BOT ) return sb.append("IntBot");
return sb.append(_con);
diff --git a/chapter09/src/main/java/com/seaofnodes/simple/type/TypeTuple.java b/chapter09/src/main/java/com/seaofnodes/simple/type/TypeTuple.java
index e82ea00b..a2a6a095 100644
--- a/chapter09/src/main/java/com/seaofnodes/simple/type/TypeTuple.java
+++ b/chapter09/src/main/java/com/seaofnodes/simple/type/TypeTuple.java
@@ -25,10 +25,10 @@ public class TypeTuple extends Type {
}
@Override
- public StringBuilder _print(StringBuilder sb) {
+ public StringBuilder print(StringBuilder sb) {
sb.append("[");
for( Type t : _types )
- t._print(sb).append(",");
+ t.print(sb).append(",");
sb.setLength(sb.length()-1);
sb.append("]");
return sb;