comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/FixedBinaryNode.java @ 17135:ceb34d2d124e

Make fields and constructors protected to allow subclasses in different packages
author Christian Wimmer <christian.wimmer@oracle.com>
date Tue, 16 Sep 2014 18:53:11 -0700
parents f90dcdbbb75e
children 7e2c87dae93e
comparison
equal deleted inserted replaced
17134:63b359cf25ad 17135:ceb34d2d124e
28 import com.oracle.graal.nodes.*; 28 import com.oracle.graal.nodes.*;
29 29
30 @NodeInfo 30 @NodeInfo
31 public abstract class FixedBinaryNode extends DeoptimizingFixedWithNextNode implements Canonicalizable.Binary<ValueNode> { 31 public abstract class FixedBinaryNode extends DeoptimizingFixedWithNextNode implements Canonicalizable.Binary<ValueNode> {
32 32
33 @Input ValueNode x; 33 @Input protected ValueNode x;
34 @Input ValueNode y; 34 @Input protected ValueNode y;
35 35
36 public FixedBinaryNode(Stamp stamp, ValueNode x, ValueNode y) { 36 public FixedBinaryNode(Stamp stamp, ValueNode x, ValueNode y) {
37 super(stamp); 37 super(stamp);
38 this.x = x; 38 this.x = x;
39 this.y = y; 39 this.y = y;