@Override
		public AnnotationVisitor visitAnnotation(String name, String descriptor) {
			return new AnnotationBuilderAdapter(true, descriptor, anno -> {
				if (name == null) {
					AnnotationBuilderAdapter.this.arrayValues.add(anno);
				} else {
					AnnotationBuilderAdapter.this.elements.put(name, new BasicAnnotationElement(name, anno));
				}
			}) {
				@Override
				protected void populate(@Nonnull BasicAnnotationInfo anno) {
					super.populate(anno);
					AnnotationBuilderAdapter.this.subAnnotations.add(anno);
				}
			};
		}
@return Unique names of attributes found.
recaf-core/src/main/java/software/coley/recaf/info/builder/JvmClassInfoBuilder.java