Mercurial > hg > truffle
comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/InstanceOfNode.java @ 19403: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
19402:a16f1bbe2965 | 19403:61d3cb8e1280 |
---|---|
35 /** | 35 /** |
36 * The {@code InstanceOfNode} represents an instanceof test. | 36 * The {@code InstanceOfNode} represents an instanceof test. |
37 */ | 37 */ |
38 @NodeInfo | 38 @NodeInfo |
39 public final class InstanceOfNode extends UnaryOpLogicNode implements Lowerable, Virtualizable { | 39 public final class InstanceOfNode extends UnaryOpLogicNode implements Lowerable, Virtualizable { |
40 public static final NodeClass TYPE = NodeClass.get(InstanceOfNode.class); | 40 public static final NodeClass<InstanceOfNode> TYPE = NodeClass.get(InstanceOfNode.class); |
41 | 41 |
42 protected final ResolvedJavaType type; | 42 protected final ResolvedJavaType type; |
43 protected JavaTypeProfile profile; | 43 protected JavaTypeProfile profile; |
44 | 44 |
45 public InstanceOfNode(ResolvedJavaType type, ValueNode object, JavaTypeProfile profile) { | 45 public InstanceOfNode(ResolvedJavaType type, ValueNode object, JavaTypeProfile profile) { |