diff options
| author | Hsiang-Ying Fu <66062782+fuhsnn@users.noreply.github.com> | 2026-07-04 05:27:57 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-03 14:27:57 -0700 |
| commit | ac3cfbfd58a2e7fdc61995c83a587778cb4e2919 (patch) | |
| tree | c4368e43cbc9e4156063ca9450fbb72f6c4a93d9 /chapter09/src | |
| parent | 45039c5f9805bbcf9ffe0dbe4a31dd8bc95b221c (diff) | |
| download | Simple-ac3cfbfd58a2e7fdc61995c83a587778cb4e2919.tar.gz Simple-ac3cfbfd58a2e7fdc61995c83a587778cb4e2919.zip | |
Backport renaming of `Type::_print()` in Chapter13 to earlier chapters (#244)
Diffstat (limited to 'chapter09/src')
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; |
