/** * Visits an enumeration value of the annotation. * * @param name * the value name. * @param desc * the class descriptor of the enumeration class. * @param value * the actual enumeration value. */ public void visitEnum(String name, String desc, String value) { if (av != null) { av.visitEnum(name, desc, value); } }
@Override public void visitEnum(final String name, final String desc, final String value) { p.visitEnum(name, desc, value); super.visitEnum(name, desc, value); }
@Override public void visitEnum(String name, String desc, String value) { av.visitEnum(name, remapper.mapDesc(desc), value); }
if (value instanceof String[]) { String[] typeconst = (String[]) value; av.visitEnum(name, typeconst[0], typeconst[1]); } else if (value instanceof AnnotationNode) { AnnotationNode an = (AnnotationNode) value;
break; case 'e': // enum_const_value av.visitEnum(name, readUTF8(v, buf), readUTF8(v + 2, buf)); v += 4; break;