< prev index next >
src/java.base/share/classes/jdk/internal/reflect/AccessorGenerator.java
Print this page
*** 418,428 ****
throw new InternalError("Should have found primitive type");
} else if (c.isArray()) {
return "[" + getClassName(c.getComponentType(), true);
} else {
if (addPrefixAndSuffixForNonPrimitiveTypes) {
! return internalize("L" + c.getName() + ";");
} else {
return internalize(c.getName());
}
}
}
--- 418,432 ----
throw new InternalError("Should have found primitive type");
} else if (c.isArray()) {
return "[" + getClassName(c.getComponentType(), true);
} else {
if (addPrefixAndSuffixForNonPrimitiveTypes) {
! if (unsafe.isValueType(c)) {
! return internalize('Q' + c.getName() + ";");
! } else {
! return internalize('L' + c.getName() + ";");
! }
} else {
return internalize(c.getName());
}
}
}
< prev index next >