add VMClass changes

This commit is contained in:
Joshua Warner
2014-06-27 18:32:20 -06:00
committed by Joshua Warner
parent 9b36dca846
commit 194e3b2701
9 changed files with 42 additions and 27 deletions

View File

@ -171,8 +171,8 @@ public final class Class <T> implements Type, AnnotatedElement {
return SystemClassLoader.getClass(Classes.primitiveClass('D'));
}
if (vmClass.staticTable == null) throw new AssertionError();
return SystemClassLoader.getClass((VMClass) vmClass.staticTable);
if (vmClass.arrayElementClass == null) throw new AssertionError();
return SystemClassLoader.getClass((VMClass) vmClass.arrayElementClass);
} else {
return null;
}