Mercurial > hg > truffle
comparison graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/ClassGetComponentTypeNode.java @ 15040:288c23143d47
Fix most raw type references.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Wed, 09 Apr 2014 19:08:53 +0200 |
parents | db4254246f9a |
children | c5b2a3c22318 |
comparison
equal
deleted
inserted
replaced
15039:631ca3972292 | 15040:288c23143d47 |
---|---|
46 | 46 |
47 @Override | 47 @Override |
48 public Node canonical(CanonicalizerTool tool) { | 48 public Node canonical(CanonicalizerTool tool) { |
49 ValueNode javaClass = getJavaClass(); | 49 ValueNode javaClass = getJavaClass(); |
50 if (javaClass.isConstant()) { | 50 if (javaClass.isConstant()) { |
51 Class c = (Class) HotSpotObjectConstant.asObject(javaClass.asConstant()); | 51 Class<?> c = (Class<?>) HotSpotObjectConstant.asObject(javaClass.asConstant()); |
52 if (c != null) { | 52 if (c != null) { |
53 Class componentType = c.getComponentType(); | 53 Class<?> componentType = c.getComponentType(); |
54 return ConstantNode.forConstant(HotSpotObjectConstant.forObject(componentType), tool.getMetaAccess(), graph()); | 54 return ConstantNode.forConstant(HotSpotObjectConstant.forObject(componentType), tool.getMetaAccess(), graph()); |
55 } | 55 } |
56 } | 56 } |
57 return this; | 57 return this; |
58 } | 58 } |