Mercurial > hg > truffle
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); |