void (TextBuffer buffer, int indent, StructMember mb) { for (StructGeneralAttribute.Key<?> key : StructGeneralAttribute.ANNOTATION_ATTRIBUTES) { StructAnnotationAttribute attribute = (StructAnnotationAttribute)mb.getAttribute(key); if (attribute != null) { for (AnnotationExprent annotation : attribute.getAnnotations()) { if (mb.memberAnnCollidesWithTypeAnnotation(annotation)) continue; String text = annotation.toJava(indent, BytecodeMappingTracer.DUMMY).toString(); buffer.append(text); if (indent < 0) { buffer.append(' '); } else { buffer.appendLineSeparator(); } } } } }