< 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 >