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 }