comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/AbstractEndNode.java @ 19396:7e2c87dae93e

Create static final NodeClass field named TYPE in Node subclasses.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Mon, 16 Feb 2015 15:43:03 +0100
parents a2cb19764970
children 61d3cb8e1280
comparison
equal deleted inserted replaced
19395:a306749d3e86 19396:7e2c87dae93e
30 import com.oracle.graal.nodes.spi.*; 30 import com.oracle.graal.nodes.spi.*;
31 31
32 @NodeInfo 32 @NodeInfo
33 public abstract class AbstractEndNode extends FixedNode implements IterableNodeType, LIRLowerable { 33 public abstract class AbstractEndNode extends FixedNode implements IterableNodeType, LIRLowerable {
34 34
35 protected AbstractEndNode() { 35 public static final NodeClass TYPE = NodeClass.get(AbstractEndNode.class);
36 super(StampFactory.forVoid()); 36
37 protected AbstractEndNode(NodeClass c) {
38 super(c, StampFactory.forVoid());
37 } 39 }
38 40
39 @Override 41 @Override
40 public void generate(NodeLIRBuilderTool gen) { 42 public void generate(NodeLIRBuilderTool gen) {
41 gen.visitEndNode(this); 43 gen.visitEndNode(this);