summaryrefslogtreecommitdiff
path: root/chapter03/src/main/java/com/seaofnodes
diff options
context:
space:
mode:
authorHsiang-Ying Fu <66062782+fuhsnn@users.noreply.github.com>2026-07-04 05:23:25 +0800
committerGitHub <noreply@github.com>2026-07-03 14:23:25 -0700
commit45039c5f9805bbcf9ffe0dbe4a31dd8bc95b221c (patch)
tree99835af11541d6d9c2a2afcc5c3824f063eef6d0 /chapter03/src/main/java/com/seaofnodes
parent45958205ee2a343f7bcfd3ea703e9867d7e41c25 (diff)
downloadSimple-45039c5f9805bbcf9ffe0dbe4a31dd8bc95b221c.tar.gz
Simple-45039c5f9805bbcf9ffe0dbe4a31dd8bc95b221c.zip
Move `addUse()` return statement to `keep()` (#243)
Diffstat (limited to 'chapter03/src/main/java/com/seaofnodes')
-rw-r--r--chapter03/src/main/java/com/seaofnodes/simple/node/Node.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/chapter03/src/main/java/com/seaofnodes/simple/node/Node.java b/chapter03/src/main/java/com/seaofnodes/simple/node/Node.java
index 82357f9b..6e4617ff 100644
--- a/chapter03/src/main/java/com/seaofnodes/simple/node/Node.java
+++ b/chapter03/src/main/java/com/seaofnodes/simple/node/Node.java
@@ -177,7 +177,7 @@ public abstract class Node {
}
// Breaks the edge invariants, used temporarily
- protected <N extends Node> N addUse(Node n) { _outputs.add(n); return (N)this; }
+ protected <N extends Node> void addUse(N n) { _outputs.add(n); }
// Remove node 'use' from 'def's (i.e. our) output list, by compressing the list in-place.
// Return true if the output list is empty afterward.