comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java @ 5540:a891c53a295b

Renaming RiKind => Kind.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 08 Jun 2012 23:47:42 +0200
parents 816fb2492760
children b4c406861c33
comparison
equal deleted inserted replaced
5539:bc647d8b0080 5540:a891c53a295b
91 public boolean isStatic() { 91 public boolean isStatic() {
92 return invokeKind() == InvokeKind.Static; 92 return invokeKind() == InvokeKind.Static;
93 } 93 }
94 94
95 @Override 95 @Override
96 public RiKind returnKind() { 96 public Kind returnKind() {
97 return targetMethod().signature().returnKind(); 97 return targetMethod().signature().returnKind();
98 } 98 }
99 99
100 public Invoke invoke() { 100 public Invoke invoke() {
101 return (Invoke) this.usages().first(); 101 return (Invoke) this.usages().first();
136 } 136 }
137 return this; 137 return this;
138 } 138 }
139 139
140 public Stamp returnStamp() { 140 public Stamp returnStamp() {
141 RiKind returnKind = targetMethod.signature().returnKind(); 141 Kind returnKind = targetMethod.signature().returnKind();
142 if (returnKind == RiKind.Object && returnType instanceof RiResolvedType) { 142 if (returnKind == Kind.Object && returnType instanceof RiResolvedType) {
143 return StampFactory.declared((RiResolvedType) returnType); 143 return StampFactory.declared((RiResolvedType) returnType);
144 } else { 144 } else {
145 return StampFactory.forKind(returnKind); 145 return StampFactory.forKind(returnKind);
146 } 146 }
147 } 147 }