1.1 --- a/src/share/classes/com/sun/tools/javap/AttributeWriter.java Wed Feb 13 10:33:13 2013 +0100 1.2 +++ b/src/share/classes/com/sun/tools/javap/AttributeWriter.java Wed Feb 13 17:04:21 2013 +0000 1.3 @@ -400,12 +400,14 @@ 1.4 println(header); 1.5 for (MethodParameters_attribute.Entry entry : 1.6 attr.method_parameter_table) { 1.7 + String namestr = 1.8 + entry.name_index != 0 ? 1.9 + constantWriter.stringValue(entry.name_index) : "<no name>"; 1.10 String flagstr = 1.11 - (0 != (entry.flags & ACC_FINAL) ? " final" : "") + 1.12 - (0 != (entry.flags & ACC_SYNTHETIC) ? " synthetic" : ""); 1.13 - println(String.format(format, 1.14 - constantWriter.stringValue(entry.name_index), 1.15 - flagstr)); 1.16 + (0 != (entry.flags & ACC_FINAL) ? "final " : "") + 1.17 + (0 != (entry.flags & ACC_MANDATED) ? "mandated " : "") + 1.18 + (0 != (entry.flags & ACC_SYNTHETIC) ? "synthetic" : ""); 1.19 + println(String.format(format, namestr, flagstr)); 1.20 } 1.21 indent(-1); 1.22 return null;