comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java @ 19529:8fc336a04d77

Create TYPE fields for LIRInstruction and CompositeValue. Renaming NodeClass#get to NodeClass#create.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 20 Feb 2015 22:22:55 +0100
parents 880717e44675
children d57ca11a6883
comparison
equal deleted inserted replaced
19528:35481bcb5882 19529:8fc336a04d77
32 import com.oracle.graal.nodes.spi.*; 32 import com.oracle.graal.nodes.spi.*;
33 import com.oracle.graal.nodes.type.*; 33 import com.oracle.graal.nodes.type.*;
34 34
35 @NodeInfo 35 @NodeInfo
36 public class MethodCallTargetNode extends CallTargetNode implements IterableNodeType, Simplifiable { 36 public class MethodCallTargetNode extends CallTargetNode implements IterableNodeType, Simplifiable {
37 public static final NodeClass<MethodCallTargetNode> TYPE = NodeClass.get(MethodCallTargetNode.class); 37 public static final NodeClass<MethodCallTargetNode> TYPE = NodeClass.create(MethodCallTargetNode.class);
38 protected final JavaType returnType; 38 protected final JavaType returnType;
39 39
40 public MethodCallTargetNode(InvokeKind invokeKind, ResolvedJavaMethod targetMethod, ValueNode[] arguments, JavaType returnType) { 40 public MethodCallTargetNode(InvokeKind invokeKind, ResolvedJavaMethod targetMethod, ValueNode[] arguments, JavaType returnType) {
41 this(TYPE, invokeKind, targetMethod, arguments, returnType); 41 this(TYPE, invokeKind, targetMethod, arguments, returnType);
42 } 42 }