comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LogicConstantNode.java @ 19410:61d3cb8e1280

Add generic parameter to NodeClass. Change Graph#getNodes(Class) to Graph#getNodes(NodeClass).
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Mon, 16 Feb 2015 17:47:43 +0100
parents 7e2c87dae93e
children 8fc336a04d77
comparison
equal deleted inserted replaced
19409:a16f1bbe2965 19410:61d3cb8e1280
30 * The {@code LogicConstantNode} represents a boolean constant. 30 * The {@code LogicConstantNode} represents a boolean constant.
31 */ 31 */
32 @NodeInfo(nameTemplate = "{p#value}") 32 @NodeInfo(nameTemplate = "{p#value}")
33 public final class LogicConstantNode extends LogicNode implements LIRLowerable { 33 public final class LogicConstantNode extends LogicNode implements LIRLowerable {
34 34
35 public static final NodeClass TYPE = NodeClass.get(LogicConstantNode.class); 35 public static final NodeClass<LogicConstantNode> TYPE = NodeClass.get(LogicConstantNode.class);
36 protected final boolean value; 36 protected final boolean value;
37 37
38 public LogicConstantNode(boolean value) { 38 public LogicConstantNode(boolean value) {
39 super(TYPE); 39 super(TYPE);
40 this.value = value; 40 this.value = value;