summaryrefslogtreecommitdiff
path: root/chapter20/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'chapter20/src/main/java/com')
-rw-r--r--chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java b/chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java
index c5cd95f0..37d08fb0 100644
--- a/chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java
+++ b/chapter20/src/main/java/com/seaofnodes/simple/node/CFGNode.java
@@ -170,12 +170,11 @@ public abstract class CFGNode extends Node {
return pre;
}
- boolean skip(CFGNode usecfg) {
+ private boolean skip(CFGNode usecfg) {
// Only walk control users that are alive.
// Do not walk from a Call to linked Fun's.
return usecfg instanceof XCtrlNode ||
(this instanceof CallNode && usecfg instanceof FunNode) ||
(this instanceof ReturnNode && usecfg instanceof CallEndNode);
}
-
}